XYZ

  • 46 states reach $45 million Cash App settlement with Block over fraud

  • Why is Block’s stock up by 25% today?