St. Petersburg-based media company Triad, formerly known as Triad Retail Media, has closed, according to its parent company. The company that specializes in digital retail media was founded in 2004 and racked up customers like Walmart, Sam's Club and CVS. "The dramatic changes in the retail industry, coupled with the economic conditions triggered by the global pandemic, have brought us to the difficult decision to close Triad, a retail media business based in St. Petersburg," a spokeswoman for...