Adding 33 "unicorns" in a single year has helped India displace the United Kingdom to be third in the list of countries that are home to such enterprises valued at over $1 billion each.
Environmentalist Dr Anil Prakash Joshi, who has conferred upon the Padma Bhushan this year, has been awarded the Mother Teresa Memorial Award for Social Justice 2021.