etoro

Trading service eToro has called off its SPAC deal

The company is also laying off 6% of its global workforce.