£17M iCAST project launches at Swindon Carriage Works

The £17M Innovation Centre for Applied Sustainable Technologies (iCAST) was…