Another buy now pay later company hits the wall
Yet another buy now pay later company has hit financial troubles after previously spruiking a $400 million stock market listing.BizPay, which provides buy now pay later services in the business-to-business space, mainly as an invoice…