Shell has announced the discontinuation of its solar and onshore wind power generation projects in Brazil, citing a portfolio ...
Germany added more onshore wind turbines in the past decade than any other European country, but a severe slump in output ...
Britain faces growing risks of power shortages, with MPs warning the government to ensure there is enough backup energy ...