Technology Yahoo to Shut Down Yahoo Groups on December 15 October 15, 2020 Adedapo Adesanya By Adedapo Adesanya Yahoo has announced that its social media platform, Yahoo Groups, will shut down on December 15, after almost 20 years of Read More