Business Description
Founded in 1999 and headquartered in New Delhi, PTC India Limited buys and sells electricity across India and neighboring countries including Nepal, Bhutan, and Bangladesh. The company offers power trading services ranging from short-term deals to long-term contracts, supplying state-owned utilities, private distributors, and corporate clients. Beyond trading, it also provides financial support to energy projects by offering loans, taking equity stakes, and delivering advisory services across the broader energy supply chain.