Well, in that same city of Mumbai, a textile company I've come to know well had to use an American ERP system to record sales orders for their rolls of cloth. Trust me, they had a perfectly good reason. The trouble was that in America, it's illegal to charge a different base price to two different classes of users. And by gosh, said the American software programmers, do things the American way or be off with you. But that technology wasn't advanced.
Few people realize how deeply local assumptions are built in to business software.
Another Indian company was trying to put in an American distribution resource planning system that assumed a reliable connection between buyer and seller. The connection was needed because the supply site had to accept orders before confirming them. It's a good idea in an economic system where you have multiple supply sites and good connectivity. They put them on a diskette and sent the diskette along with the truck that would carry the goods, firmly secured in the driver's pocket. Which worked, but was a hassle.