Joshua Paxton5 minHow Eco-minded are You?96% of the world’s top companies are committed to sustainability. What does that mean?