Ecologist: Greenpeace launched an important new report last week -- The Point Of No Return -- which states that if the corporations behind 14 of the world's most climate-threatening energy projects continue to plough-ahead, despite growing evidence of their life-threatening impacts, then we will reach the point of no return for the climate and the possibility of retaining a life-sustaining planet. Greenpeace are spearheading an 'Energy Revolution' Initiative based on the sobering fact that if global corporations...