Business briefing Financial analysis Investing Money News Technology news MEXC Announces the Listing of Balance (EPT) with 6,000,000 EPT and 50,000 USDT in Rewards Jayd Johnson 21 April 2025