Block (Square) plans to lay off nearly half its staff in embrace of AImorningstar.com11 pointspwthornton4 months ago