Tag: Triple M Contracting

Triple M Contracting aims to establish 10 solar power plants

Company contracted with Shandong Hengwang Group, says El Romy

Daily News Egypt Daily News Egypt