New Delhi, 20 April, 2018. Thales inaugurated its new office in Bengaluru on 18 April 2018. Located at 100/2, Anchorage 2, Wing A, Richmond Road, Bengaluru,…