Technology major e& has delivered record financial performance in 2024, reporting a consolidated net profit of AED10.8 ...