Demand growing
New channel
Bank agreement
Technology
Tech failure
Efficiency move
Capacity rises
£2.6m support
Tech deal
Demand grows