Apollo may make tyres for Michelin

22 Jan 2004