Energy giant SSE has provided further evidence of how dependent renewables output is on weather conditions as it prepares to post bumper profits.
Categories
Energy giant SSE has provided further evidence of how dependent renewables output is on weather conditions as it prepares to post bumper profits.