Electoral commission addresses the public after receiving backlash from IMANI on its procurement processes .