OC Streetcar Project Mediation Results in $50 Million Payment to Walsh Construction
Walsh Construction and the Orange County Transportation Authority (OCTA) reached a mediated settlement of certain claims related to the OC Streetcar light rail construction projec...
