What does it mean to be a social business?

Since its foundation in 2009, Ecosia was conceptualized as a social business. Being a social business means being a hybrid between a non-profit and a full-profit business. This means that we are very interested in scaling our product and making it as high-performing and profitable as possible, so we can have the biggest positive impact on a good cause. In our case this good cause is tree planting.

Have more questions? Submit a request