Question: Cabalva made three voyages for which English and British joint-stock company?
Facts:
Cabalva (1811 EIC ship) made three voyages for the British East India Company (EIC
East India Company was an English and later British joint-stock company
Answer: East India Company