Business

Buy now, pay later firm Klarna launches physical card in the UK