Walsh Group awarded OC Streetcar contract
Orange County’s first modern streetcar has made a stride forward with the Orange County Transportation Authority (OCTA) board of directors having awarded a $220.5 million contract for the construction of the OC