News

Saudi Arabia is still dependent on oil revenues, so weak crude prices may make it harder to fund its ambitious ventures such ...
Egypt and France have signed a 7 billion euro ($7.68 billion) agreement to develop finance and operate a green hydrogen ...