Thursday, May 25, 2023

Solar power investment to outstrip oil for first time, says IEA