Finance Teo slapped with 146 charges December 13, 2017 johorbiznet Johor News Teo slapped with 146 charges The Star Online Full coverage Source: Financial New feed