Perform reports strong Q1 growth Perform reports good early progress in cost cutting and revenue growth read more