The Business gives 50% of its income to some of the most vulnerable people in the world. For this they are heralded as one of the most generous, benevolent and ethical companies in the world.
The Charity spends 50% of its income on overheads, wages, marketing, etc. - way above the 'acceptable level' for a charity. For this they are criticised as a scam, inefficient and unethical.
The two organisations are the same, except one is called a Charity and one is called a Business.