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,...

Read More