PayPoint marks drop in revenues in Q3 FY21

PayPoint reported underlying group net revenue from continuing operations of £24.5 million, down 10.8% from the year-ago period.