-23.9%

-23.9% An Act of God ! What does it mean for us ???

In fact, China is the only major economy to have shown a 3.2 percent growth. India has registered the highest contraction among the top-10 economies in the world today. The consequences we see unfolding, one may trace back to the stringent lockdown measures adopted, which forced all manufacturing units to remain shut, while the country’s COVID cases count was merely 500.