advantages that India had in the creation of business systems

What were the advantages that India had in the creation of business systems?

Location, location, location,

Mathematics, location, and collectivist beliefs

Advanced shipbuilding and cartography

Use of western currency and ideas

Latest Assignments