1 News & Press Release found
Impact Air Systems News
The mystery that surrounds Russia and the anxiety and fear of doing business in this market, may have been good reason in the past for focusing on other market sectors. “Not any more” says Alan Cresswell – Impact Export Manager. Alan has a history ...