Time to press the panic button: Job loss is widespread and galloping
India has officially acknowledged that 62.5% of its population or 813.5 million people are extremely poor and need to be fed
India has officially acknowledged that 62.5% of its population or 813.5 million people are extremely poor and need to be fed