281 employees
SRR Projects provides infrastructure and construction services for heavy engineering, water supply, roads and highway sectors.
2006