Which are the places in India where the British established their trade centres?
The British established their trade centers at Surat, Agra, Ahmedabad, Broach, Madras, Calcutta and Mumbai