Worldcoin Investors Lose $5.58 Billion in Profits as Price Falls 18%

Loading comments...