Technicolor India shuts, over 3,000 staffers hit - The Times of India
BENGALURU: Technicolor India, the production hub of Paris-headquartered Technicolor Group, shut down its operations in the country, impacting over 3,3.
BENGALURU: Technicolor India, the production hub of Paris-headquartered Technicolor Group, shut down its operations in the country, impacting over 3,3.