Tag: billion payment inflated metrics eager investors