1 ARTICLES
The Hyderabad-based contract manufacturer has seen its big European bet sour. Can its new CEO move mountains?
20 Nov 2024