23 employees
Avtar Construction is a groundwork, civil engineering, and building contractor providing services for highways and infrastructure.
2008