We caught up with Carra Santos to discuss sustainability and the future of business.