Bharat From fragile five to global top three: India poised to become world’s 3rd largest economy in 2025, declares WEF chief
World Indian economy experiencing the famous “snowball effect”, will lead to more investment, says WEF chief Borge Brende