World’s largest oil producer is putting $5B into renewables – Saudi Arabia has known for a long time that the oil revenue would not flow indefinitely. There have been many conversations…
World’s largest oil producer is putting $5B into renewables – Saudi Arabia has known for a long time that the oil revenue would not flow indefinitely. There have been many conversations…