10.18.2024, 12:22:32 AM

$10 million institution led placement completed