July 15 News Failures in licensing, network infrastructure, and auctions have stalled $60 billion in renewable energy investment in 2024
11/12/2024 News Renewables accounted for more than 80% of electricity production in Portugal this year