Contract Placements and Update on Sale of PMC - Pressure Technologies plc | RNS | Ticker