Social Alpha is setting up a number of endowment and investment funds to ensure that enough catalytic risk capital is available in the high impact social innovation space.
- South Asia
"Other frameworks for measuring corporate sustainability focus on how internal corporate production processes at the facility level support environmental integrity or human beneficiaries, but give limited guidance for assessing the longer-term impact of business practices," said Vörösmarty. "Our proposed framework relies on scientifically-based metrics to help investors evaluate how companies' actions, products and services support the environment and human well-being. Indeed, this is a new calculus for sustainable investing."
- North America