“We use a business approach to produce innovative and strategic, yet affordable, solutions so our non-profit clients can increase revenues with optimized costs” is the value proposition of Social Focus Consulting, a Toronto-based social business with an eye on helping non-profits become more entrepreneurial and business-like