Financial technology company Block will be laying off 4,000 employees as a smaller team using artificial intelligence is ...