India is headed for a technical recession — and the street to restoration will probably be lengthy, analysts say

0
33

India second quarter GDP outcomes, restoration will take time