
The world’s biggest lockdown has cost India millions of jobs, resulted in record low economic activity, and fueled the biggest earnings decline in at least six years.
from Business News: Latest News on Business, Stock Markets, Financial News, India Business & World Business News https://ift.tt/2BnUcg3