20110707 business.india-business: Michelin's Chennai plant may be largest in world