News

Binita Prasad has taken over as Head of IT & Digital for Schindler Group’s India operations. With close to 30 years of ...