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 supports power projects by offering loans, equity investments, and advisory services across the entire energy supply chain. It supplies power to state and private distribution companies, large businesses, and other electricity traders.