French impact investor STOA and Germany’s DEG have teamed up with solar energy specialist GreenYellow to jointly run a company that will operate up to 400 MWp of commercial and industrial (C&I) solar portfolio in Southeast Asia.