Reserve Bank of India Announces 5 Billion USDINR Forex Swap Auction for May 26 to Boost Banking Liquidity MCHX Q1 2026 Earnings EPS Misses Estimates as Company Navigates Challenges Enova International ENVA Delivers Q1 2026 Beat EPS 387 vs 374 Expected Over 52 Million in Public Funds for Social Housing at Risk as Heylo Companies Enter Administration