Quick Overview
A social business is a non-dividend company designed to address a specific social objective. The profits are used to expand the company’s reach, improve product or service quality or are being paid back to the clients.
To learn more about the social businesses approach,
Wikipedia provides a great overview.