What was the main headquarters of the East India Company?
London
Calcutta
Bombay
Madras
Answer
The East India Company was headquartered in London, England. It was from here that the company managed its vast trading operations and controlled its territories in the Indian subcontinent and Southeast Asia.
East India Company Knowledge Knockout: 18 Questions to Determine Your Mastery