Business

NCR Nigeria Plc experienced a significant financial downturn in 2024, reporting a substantial loss of N2.2 billion compared to a…