Keswick Partners Announces Investment in Meeker Holding Company June 30, 2025 By chris@keswickpartners.com