With the COVID pandemic dying down in most developed nations, climate change has once again come to the forefront of the leader agenda. Besides political leaders, environmental activists and the judiciary are putting pressure on companies that are not doing enough to move the needle on fighting climate change. Recently, a court in the Netherlands […]

BP to go Green The big oil majors have for many years been paying lip service to clean energy and climate change issues. Despite having massive cash flows and also pioneering some key technologies in the clean energy area, firms like Chevron, Exxon, Shell, BP, and others never really put serious effort or investment into […]