Release Summary

Sterling and Wilson has bagged Turnkey Engineering Project contract for the world’s largest single location solar PV plant in Sweihan, Abu Dhabi.

Sterling and Wilson