Which country was in a favorable position to start industrial revolution in the 18th century?

1
England
2
India
3
Russia
4
France

Sponsored

hivanix.in

Visit

This quiz is brought to you by hivanix.in

🌐 Web App Development

Quick Navigation