Saudi Arabia, Italy sign $10B in deals during Meloni visit: What we know

Italy is a strong trading partner of Saudi Arabia’s, and the two countries are eying cooperation on renewable energy.

Continue Reading