It also noted that, by certain measures, solar and wind energy are the least expensive sources of power on the planet, though they have been difficult for operations to leverage due to their ...