Italy March industry output plunges 28% month-on-month on coronavirus lockdown
By Ritu, Capital Sands Italian industrial output plummeted 28.4% in March from the previous month, more than expected and the steepest drop on record, as a lockdown imposed to contain...