Yvon Chouinard is an American rock climber, environmentalist, and outdoor industry billionaire businessman. His company, Patagonia, is known for its environmental focus. Read More
Vaishali Nigam Sinha, Chief Sustainability Officer, ReNew Power featured in Insider's prestigious T100 list that profiles 100 business leaders across 10 distinct sectors globally. ...
American outdoor clothing brand Patagonia has been named a UN Champion of the Earth, receiving the UN's top environmental honour for a dynamic mix of policies that has put sustainability at the heart of its successful business model, it was announced ...