Solar energy in Saudi Arabia

Country Profile: Saudi Arabia’s hard to kick oil addiction

Saudi Arabia, the oil giant with One-fifth of the world's known oil reserves with an estimated 260 billion barrels (41 km3)…

6 years ago