Answer:
Russia
Explanation:
India Population is 1.339 billion ,11% is urban which is 147.29 millions and Russian Total population is around 144.5 Millions so it is almost 11% of india total urban population.
DescriptionInternational trade is the exchange of capital, goods, and services across international borders or territories because there is a need or want of goods or services. In most countries, such trade represents a significant share of gross domestic product. Wikipedia