What should investors do with Tata Power post Q1 results: buy, sell or hold?
Tata Power share price touched a 52-week high of Rs 137.90, rising 2 percent in the early trade on August 9 after the company posted a 73.70 percent jump in its consolidated net profit at Rs 465.69 crore in the quarter ended June 2021.
It has reported a…