Edo State Governor, Senator Monday Okpebholo has ordered an immediate review of the State’s electronic governance platform. The order was contained in a special announcement issued on Monday November 25, 2024 by the Secretary to the State Government, Umar Musa Ikhilor. According to a statement by the Chief Press Secretary to the Governor, Fred Itua, […]