84 employees
TARC develops housing, commercial premises, hotels, resorts, hospital and infrastructure projects.
2016