Square (Block Inc.)

Financial services and mobile payment company