Payments startup Powa is no longer much of a startup — it’s got 450 employees, has received a valuation of $2.7 billion, and has deals in the works with 1,200 brands to incorporate its technology. The company is making a play for commerce in the U.S. with three tools: PowaWeb,Read More
↧