Detail engineeringDue diligence
Miyako
Country
Japan
MegaWatts
32 MW
Scope of Work
Due diligence and detail engineering
Business Owner
Sonnedix

