27 Nov Blogs Sterling and Wilson secures $147m EPC contract for solar project in South Africa November 27, 2025 By shdrazeez@gmail.com 0 comments SWREL operates in the solar, floating solar, and hybrid and energy storage solutions secto... Continue reading