Home TopicNew Product Telford International Centre showcases venue with action film ‘The Heist’