Armada’s approach to investing is defined by a relentless pursuit of excellence in every facet of our business.