Reviewing MMTec (NASDAQ:MTC) & Gen Digital (NASDAQ:GEN) : vi