17.5.21 Strong performance in both retail and generation has contributed to Trustpower’s positive result for FFY21 to 31.3.21, with a 7% increase in EBITDA to $200.17m, up from $186.47m. Both the retail and generation operations contributed to that strong result. Retail earnings increased 33 percent on the previous year, from $35.3m to $47.0m, with the […]