square-stand
Daniel Francis on 05th May

The payment-processing company Square has reported a loss of 14 cents per share on its $379 million revenue, where the expectation...