Renewables to be main source of electricity generation by 2025: IEA

Wind turbines in the Netherlands. A report from the International Energy Agency “expects renewables to become the primary energy source for electricity generation globally in the next three year...

Speed up renewables investment to guarantee energy independence: CEO

The CEO of Portuguese utility EDP has linked the rapid adoption of renewables to Europe’s energy independence, telling CNBC that investment in the sector needed to be “much faster.” ...