downtoearth-subscribe

Mega projects: Brakel deposits interest money, agrees to govt terms

Netherlands-Based firm, Brakel Corporation, which was facing cancellation of two mega hydro-electric projects