Swell
Business Name:
Swell
Category:
Description:
Update: Swell shut down as of July 2019. Swell is an impact investing platform that aims to deliver profit as well as purpose. They help you invest in a world with clean water, fewer diseases and renewable energy sources.