Powa Technologies, a payments startup based in the United Kingdom, is being carved up. Get the Full Story Complete the form to unlock this article...
The U.K.’s top payments startup, Powa Technologies, is failing to pay its own employees and suppliers after running out of investment money and failing to raise...