World

Saudi Arabia to invest in Russian petrochemicals plant, potential deals with France and China