Rethinking energy in the wake of climate change and sustainability
Earlier this month the High Court in London dismissed a climate-based lawsuit against the Board of Directors of Shell company for failure to act responsibly in strengthening the company’s energy tra...