HomeIFTTTTrump Media Execs Reportedly Quit Amid Complaints About CEO Devin Nunes Gizmodo IFTTT Trump Media Execs Reportedly Quit Amid Complaints About CEO Devin Nunes Unknown 12:05 AM 0 Allegations surrounding "misuse of funds, hiring of foreign contractors and interfering with product development" are flying. from Gizmodo https://ift.tt/qCSajgA via IFTTT Tags Gizmodo IFTTT Newer Older