News Posted on May 22, 2025 Armada Acquisition Corp. II Announces Closing of $230 Million Initial Public Offering – Business Wire Armada Acquisition Corp. II Announces Closing of $230 Million Initial Public Offering Business Wire Source: Armada Acquisition Corp. II Announces Closing of 0 Million Initial Public Offering – Business Wire By sf-admin