Business Indian Economy Will Contract by Over 10 Percent in FY21, With Potential Losses of USD 1 Trillion, Says Arthur D. Little Report May 20, 2020