History. Country Time lemonade flavor drink mix was introduced in 1975 by General Foods. Over the years various other flavors, including pink, raspberry, and strawberry lemonade, were added. ... In 1989, General Foods merged with Kraft Foods, putting the brand under the ownership of Kraft, which still owns it to this day.