All articles by

New ITT Hub show takes off

Executive jets screaming into the skies cannot be classed as environmentally friendly. Yet that was the backdrop to the new ITT (Innovation and Technology in Transport) Hub exhibition.