To oil companies Royal Dutch Shell and Exxon: Change or have change forced upon you
IN A dramatic double whammy this week, Royal Dutch Shell and ExxonMobil, two enormous oil companies, each lost a high-profile fight against climate activists. The consequence is that two boardrooms may be forced Continue Reading