27.1% is the latest Jobless rate in India
Last month, when the lockdown was announced, it forced around 122 million people out of jobs in the country. This is according to estimates of a private think tank. With the lockdown imposed, almost...