Guest Post By Yahya Alqahtani, Renewable Energy & Climate Change Specialist, Howard University, Washington DC
Saudi Arabia is the largest country in oil production, worldwide. It is also the most effective player in stabilizing the global oil price due to its position in leading the Organization of the Petroleum Exporting Countries (OPEC). Since 2016 Saudi Arabia has launched multiple initiatives to help create different types of energy resources. Read More...