What does KEIR's CHINA 'TRIP' mean for UK automotive?' Glut Instinct? Biofools? | Developments Today