How embracing some principles of non-profit can make you more profitableHow does a non-profit get started? Somebody feels there is a gap in reaching out to certain groups of people or protecting our planet....