BT has announced Barclaycard Payments as the latest business “to join its new partnership network, aimed at helping the UK’s smallest firms to grow.” Barclaycard has signed up to BT’s partnership ...