As sustainability is getting more prominence in the online ad industry, it’s high time for digital businesses to step up and invest more practical efforts in this field. Let’s see…