Typical 25-year power-purchase agreements imply contract expiry not earlier than 2052
Source link
New projects offer crossroads for utility developers
previous post
Typical 25-year power-purchase agreements imply contract expiry not earlier than 2052
Source link
