Balancing business and environmentalism: Bruce Cheng proves it can be done