Technology

Square becomes Block in latest corporate name shift toward new businesses