×

Italy readies 15-20 billion euros of new stimulus, pushing deficit beyond 11% of GDP: source

By Syndicated Content Jun 22, 2020 | 6:45 AM