Source: http://www.canadianbusiness.com/business-news/meet-the-new-cabinet-ministers-in-justin-trudeaus-first-cabinet/