Indian government clears Michelin-Apollo project

24 Feb 2004