Tata Communications invests in global live production services with new world-class facility in Los Angeles
State-of-the-art center combines live production, playout and delivery, serving the world’s premier sports, news, entertainment and corporate brands The move underscores Tata Communications’ ongoing commitment to investing in The Switch,