Tata Power shares hit all-time high Friday after aggressive financial targets

Tata Power shares hit all-time high Friday after aggressive financial targets