The G15 housing association’s 2023 revenue rose from £389m to £423m
Housing association CEO says the industry needs a greater mix of talent and capital in the recovery