SO
Solar and wind project developer headquartered in Sonnenbühl, Germany, with offices in 14 countries on five continents and over 50 projects in operation or under construction.
- Category
- Developers & EPC
- Country
- Germany
- Region
- Global
- Website
- www.sowitec.com
- Last checked
- 2026-10-30