downtoearth-subscribe

Tala all set to meet deadline

With most of the uncertainties cleared the 1020 MW Tala hydropower project will be completed by March 2006, say project officials.