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, […]