Uttarakhand UPCL Returns to Profit, But Rising Power Purchase Costs Continue to Weigh on Finances Dun City News June 20, 2026 0 Dehradun: The Uttarakhand Power Corporation Limited (UPCL) has bounced back from losses to post a profit of ₹328 crore in the 2025–26 financial year. However, […]