Select Page

Soto Solar

Description: Soto Solar develops & manages large-scale PV plants, creating high-quality assets with strong risk-return profiles through long-term partnerships.
Country: Spain
Based in: Madrid
Founded: 2018
Funding Stage: Series A/B
Tags: ['solar energy', 'energy tech']

Categories

Details about how we process your information are available in our Privacy Policy.
Menu