Foreign exchange firm Travelex has struck a deal to stay afloat ... and large corporate and banking customers, and some of its airport business. However, the High Street shops and airport branches ...