In Short : This upgrade suggests that Tata Power is making significant strides in terms of financial performance, which is a testament to the company’s efforts and strategic decisions. A positive outlook can open up new opportunities for Tata Power and further enhance its position in the industry. In Detail : Tata Power on Wednesday […]