HCC on cash hunt for Lavasa

Lavasa Hill station, constructed by Hindustan Constructions Corporation (HCC) and spread over 25,000 acres, is one of India's most ambitious hill station projects in recent times.

Related Videos