20200615 business.india-business: India to lose 130m jobs amid lockdown