Here is another article that is relevant to the upcoming class on Business and Ethics. The two goes hand in hand. It outlines key points to achieve a successful and sustainable start up business. Besides making a profit through great products, it is important that CSR cannot be an after thought in business.
https://ca.finance.yahoo.com/news/incorporating-social-mission-consider-5-163000960.html