FRENCH tyre maker Michelin said on Tuesday (Nov 28) it would be closing three production sites in Germany and transferring its customer service centre to Poland, pointing to a “lack of competitiveness of our German operations for our European and export markets”.

Read More