RSM Global

Search

Publication article
15 February 2017
Today, India is the world’s fastest growing economy, the seventh-largest country by area, the second-most populous country with over 1.33 billion people and the world’s largest democracy.