The World Competitiveness Ranking is a rankings report released by the IMD (International Institute for Management Development).
Read More India ranked 43rd in IMD’s World Competitiveness Ranking by HimasuthaTag: Economics
India’s oil products consumption falls in 2020
India consumed 10.8% fewer oil products than it did in 2019. According to Bloomberg, this is the first time that they have observed a fall in demand since 1999.
Read More India’s oil products consumption falls in 2020