The Independent National Electoral Commission (INEC) has explained why it demanded payment of N1,505,901,750 fee for ...