Short term hire boom a good barometer of confidence in the UK economy, says Impact Handling

Impact Handling has announced orders for £1.5 million worth of [...]