UK manufacturers have weathered the storm so far, according to the latest index of the top 150, but has it been at the expense of innovation? Glynn Davis reports

Topics