The ICC Men's Cricket World Cup 2023 took place in 10 different cities throughout India from October 5 to November 19. The event had an amazing $1.39 billion economic impact on the country ...
A report by the Economic Advisory Council to the Prime Minister highlights that Southern states have significantly outpaced others in terms of GDP and per capita income since economic liberalisation ...