Sections
Shows
Events
Clouds over Nokia's Chennai plant as the company says India is 'least favourable'