Technicolor India closed, affecting over 2000 employees in Mumbai and Bengaluru. Financial issues at the Paris-based ...