Synergy STS
Contract
Renewables & Environment Cairo, Egypt