In the business world, ‘investment’ has two separate but related meanings. For many producers, ‘investment’ means spending money in ways that add to the capital stock of the business, e.g. by extending factory buildings or office buildings, or modernising machinery. Businesses finance this investment either out of profits, through borrowing or by attracting funds through a share issue. Financial assets Investment can also mean ‘purchasing financial assets in the form of stocks, bonds and shares’. These financial assets yield interest payments (in the case of…
Socially responsible investment
Estimated reading time: 8 minutes