Advertisement

bill mcglashan

Advertisement
Forbes List Logo
India is a fertile environment for impact investing: Bill McGlashan
The founder of the $2 billion The Rise Fund dismisses the idea that businesses have to compromise on returns to generate impact
  • Home
  • /
  • Bill-mcglashan
Advertisement
Advertisement
Advertisement