Tata Power Co., Ltd. engages in the provision of power supply ... and property development. The company was founded on September 18, 1919 and is headquartered in Mumbai, India.
Shares of Tata Power Company Ltd are trading near their 52 week low reached a year ago. Tata Power shares slipped to a low of Rs 335.30 on January 18, 2024. The stock is oversold on charts ...
India's Tata Power unit exploring $5.6 billion clean energy investment in Andhra state India's Tata Power Renewable Energy Ltd (TPREL ... say Indian state power company NTPC is looking to build ...