Tata Power shares hit all-time high Friday after aggressive financial targets By Investing.com Read more