Hall Contracting received an investment from Crescent Capital Partners

Scroll