The answer for this question would be: Technology
Join-stock company is a form of corporations where investors gather in one place to collect fund that needed to do research and development in order to make a profit.
The research and development that funded in the colonial era, resulted in various forms of technologies such as railroad, printing press, telephone, etc.