Postmark puts its stamp on Paperchase sites

Greeting card retailer Postmark has leased and opened stores in all of the former Paperchase shops in Network Rail's retail portfolio. The deal will see Postmark take space at five of Network Rail's 20 managed stations across Britain, totalling more