EthSwitch Posts ETB 2.6 Billion Pre-Tax Profit as Interoperable Payments Hit ETB 1.26 Trillion | Nalu News