Home→Stocks→PTC.NS
PTC India Limited logo

PTC India Limited

PTC.NS•National Stock Exchange of India•India•Utilities•Independent Power Producers•Market Closed
₹182.89
₹6.80(-3.58%)