Retail Advertising Firm Stratacache Liquidates Its U.K. Business
Stratacache, a company that sells in-store digital screens to retailers, is liquidating the U.K. arm of its business. The process includes Stratacache U.K. as well as its company PRN U.K., according to public records. The filings indicate that both Stratacache U.K. and PRN U.K. will close, selling off assets to pay creditors. The companies’ creditors…

