International

INDIA FALLS BEHIND

Questor July 29, 2021

India has the second highest population after China and was expected to overtake it. It was also expected to become the biggest economy after China and the US, but not anymore. Due to a s ...