Consolidated Construction Consortium Limited (CCCL) is an ISO-certified company with a total turnover of around Rs. 166.46 billion over two decades. It has a significant presence in India, with offices in Chennai, Bangalore, Hyderabad and Delhi...
Relevance: 16.953