India witnessing ‘snowball effect’; set to see exponential growth in coming years: WEF…
NEW DELHI: India is expected to clock the highest growth among the world's big economies this year and the country's economy is witnessing the "famous snowball effect" that will lead to more investments and more jobs, according to World…