Business vs. Non-Business Activities
Charities engage in various activities in the accomplishment of their charitable purposes. Such activities may include direct charitable services and trading activities such as sales of various items through shops. …