Technology  Solar investment set to overtake oil production and attract over $1 billion a day in 2023, IEA says

Solar investment set to overtake oil production and attract over $1 billion a day in 2023, IEA says