Technology AOL and Yahoo Are Merging into One Company Called “Oath†and Twitter’s Going NutsSamara LynnApril 5, 2017September 23, 2017 by Samara LynnApril 5, 2017September 23, 2017331 Various outlets are reporting that Yahoo CEO Marissa Meyer will step down from her role as Yahoo CEO. AOL says new company will disrupt digital....