Center for Energy, Development, and the Global Environment (Edge)

Will “purpose” be the new mantra for business? Or just a buzzword?