For profit means investors expect to extract money from the organization. It doesn’t mean that the organization has enough income to be self sustaining, and in fact increases the pressure to make income at the expense of any main mission.
See a discussion of this point here with Marius Hobbhahn and others.
For profit means investors expect to extract money from the organization. It doesn’t mean that the organization has enough income to be self sustaining, and in fact increases the pressure to make income at the expense of any main mission.
See a discussion of this point here with Marius Hobbhahn and others.