1.

The English set up their first factory on Indian soil in 1621 at

A. Goa
B. Surat
C. Calicut
D. Madras
Answer» C. Calicut


Discussion

No Comment Found