News There Was No Technical Glitch On Feb 25 – Amazon Tells Court Amazon Web Services Incorporated, which the Independent National Electoral Commission, INEC, engaged to provide technical support to it during the general elections has said... Remi IbikunleJune 20, 2023