Triangle Capital commits $24.5M to Smile Brands

August 29, 2016