Impact Air Systems

1 News & Press Release found

Impact Air Systems News

indicates free access

  • That enigma called Russia

    That enigma called Russia

    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 ...