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 […]