Barco India, a global leader in visualization technology, has been recognised as a 'Great Place to Work', second year in a row, by Great Place to Work® Institute, a global authority on recognizing high-trust and performance culture at workplaces. ...