Nine PBS, a St. Louis public television station, has filed a lawsuit against Iron Mountain Data Centers in Denver District Court to reclaim roughly 50 terabytes of archival footage stored at a Denver facility.
register or log in to get more services such as weather report, extended news articles and web search