News No technical glitch during Feb 25 presidential poll – Amazon counters INEC… Oluwadamilare Emmanuel Jun 20, 2023 Amazon Web Services Incorporated, which the Independent National Electoral Commission, INEC, engaged to provide technical support…