Stellar Impact provides the root causes of climate change by investing in European scale-ups with high positive impact on the environment.