Major investors are beginning to sense danger from the fossil fuel bubble we’re in and are demanding corporations divest their fossil fuel investments. This spells trouble ahead, particularly for the most carbon-intensive fossil fuels and, yes, I mean the Athabasca Tar Sands. The president of the business advocacy, Ceres, Mindy
Continue reading