Renewables notched another win as Amazon signed contracts to buy 476 megawatts of wind and solar on the Iberian Peninsula.
The power purchase agreements...
Meet Storio, a French startup that’s focused on providing smart energy storage for commercial and industrial customers. Founded in 2023, the startup raised...