Business Tit-BitsBusiness Tit-Bits: India’s Competitiveness SlipsAkhilesh BhargavaOctober 10, 2019June 7, 2022 by Akhilesh BhargavaOctober 10, 2019June 7, 2022 In a recent report the Geneva based WEF says that India’s ranking in the Global Competitiveness Index has slipped 10 notches to 68 from its...