Now viewing all posts tagged Ene Green Power

May Top Ten Players In Green Energy

1: Tony Hayward, BP CEO As any coach of a professional sports team knows, when your bosses publicly declare their support for you, the end is nigh. So it is with BP head Tony Hayward, who, a spokesman has averred, �has the full support of the board.� To be sure, Hayward has been dealt a…

Read on »