Sustainability in business has become a popular topic as companies increasingly recognize the need to have a firm grip on their triple bottom line – financial, social and environmental. Financial, social and environmental risks and opportunities abound in business, but creating an operations model that speaks directly to aspects of profits, people, and planet is…