Italy’s Meloni says it’s a ‘positive’ trade deal was reached but needs to see details

Forex News