Before revision: India Mumbai, the financial centre of India India (Republic of India) is the seventh-largest country by geographical area and the most populous country with over 1.5 billion people.
After revision: India India (Republic of India) is the seventh-largest country by geographical area and the most populous country with over 1.5 billion people.