PNE EBITDA falls despite revenue recordBy Web EditorMarch 26, 2026 Earnings hit by impairments and low wind conditions