Wednesday, December 28, 2022

Most expensive form of electricity - even without accounting for intermittency? Offshore wind.