PTC India Limited (PTC) announced consolidated & standalone financial results for Q4 FY26 & FY 2025-26, showing a 24% rise in trading volume.
Tata Power and Druk Green Power Corporation sign MoU to build a skill development ecosystem for 5,000 MW clean energy capacity in Bhutan.