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 Economic Forum (WEF) ...