The main reason india was given independence was because it was not profitable for the british to stay in india after world war 2. They owed the indian 1300 million pounds and had countless debts with different countries i.e. America!! Of course the situation in india also meant it required a lot of effort and … Read more