Oil & Gas ICR Integrity and Milton Roy sign authorised service centre agreement 19/04/2021 By Hamish Penman Energy services firm ICR Integrity has struck a deal worth almost a million pounds with a leading pump manufacturer.