News

More than 1.7 Terawatts (TW) of renewable energy projects are stuck in grid connection queues across Europe – more than three ...