NGX Regulation, the regulatory division of the NGX Group, has halted trading in the stocks of eight companies due to their failure to submit their respective...