Quantcast

Latest Santa Clara University's Center for Science Stories

2011-07-18 14:14:10

A new study by researchers at Santa Clara University's Center for Science, Technology, and Society sheds light on the current investment methods and profit expectations of 45 "impact investors," who invest in social-entrepreneur ventures around the world.


Word of the Day
marcescent
  • Withering but not falling off, as a blossom that persists on a twig after flowering.
The word 'marcescent' comes from a Latin word meaning 'to wither'.
Related