4 ms·
Was n't there a news recently that Square is losing millions of dollars and struggling to survive? There were some buyout rumors also. May this be Caviar acqui
by mandeepj 12y ago
Was n't there a news recently that Square is losing millions of dollars and struggling to survive? There were some buyout rumors also.
May this be Caviar acquisition talk is kind of survival step by Square to diversify into other areas.