Posted in Web India vs Sri Lanka 2017 February 4, 2020 India or Sri Lanka? Find out by watching this video! The economy of India is the sixth-largest in the world measured by nominal GDP and the third-largest by purchasing power parity (PPP). The … https://www.youtube.com/watch?v=lkA6slSQyMc