Answer:
The government
Step-by-step explanation:
Since the market has no incentive to build roads, sewer systems and railroads to the extent that is necessary for people, then the government is responsible for building such things. This ensures that people are able to have these services in order to live full lives. It also contributes to the growth of the economy, and of foreign investment.