How did the British presense impact India in terms of religion economics environment and culture?

British people treated Indians as inferiors and they created problems between Hindus and Muslims.

The British also improved the infrastructure of India: Railroads, factories, water resources, roads, and much more.