BP is now a markedly less "green" company than it was a few short years ago, highlighting certain business realities taking hold in the energy industry.
This week there's sure to be plenty of talk about the environmental impact of the proposed Keystone XL pipeline. But the real debate begins hundreds of miles north where the oil comes from, in Fort McMurray, Alberta—the unofficial capitol of oil sands country.
Dubbed as the “definition of adventure” by its pilots, CNBC takes a look back at some of Solar Impulse 2’s most noteworthy moments.
Sustainable Energy takes a look at one community where the environment and sustainability are at its core.
The first half of 2016 saw 14 billion euros of new investment in Europe's offshore wind industry, according to a new report.