DeFi Ecosystem UMBRA Trades 5X Above ICO Price After Oversubscribed Raise by admin October 14, 2025 October 14, 2025 The ICO raised 200x its $750,000 minimum, and more than 50x its hard cap. With … 0 FacebookTwitterPinterestEmail