Power Generation: Total power generation in March 2026