NEWS McLaren Automotive inaugurates new carbon composites technology centre NEWS McLaren Automotive to open new Composites Technology Centre