The digital bank’s revenue reached $1.7 billion in 2024, according to a person familiar with its finances, and its net loss ...
Shares of Block (NYSE: XYZ) fell like a brick from the sky on Feb. 21, dropping by 18% after an underwhelming fourth-quarter ...