ARMSTRONG OPENS NORTH EAST OFFICE

Armstrong has expanded its operational base by opening an office in Newcastle-upon-Tyne. Steve Mahon, CEO of Armstrong, said, “We see a strong growth opportunity in industrial and chemical process industries to continue to provide our investors with robust yielding...