Clarus Pulls Off a $74 Million Public Offering in a 24-Hour Period by David Politis 7 months ago News