ONDO price falls 3% as holders surge 93% to 450,000, technical pressure grows
Holders surge 93% to 450,000, technical pressure grows.
Latest Ondo Finance news and guides.