Profile Picture

Markus Wilhelm

Chief Executive Officer

Profile Picture

Company Reports with Markus Wilhelm

View All

Strata Solar

Strata Solar is a turn-key solar provider. With over 300 MW installed and more than a gigawatt under development – Strata Solar ranks among the...