Are you one of the many people on this planet that hates sitting in traffic? If you are, you are not alone. OCTA has announced a renovation project of the I-405 freeway in Southern California that will translate into shorter commute times and additional lanes for daily SoCal commuters. Building the future for generations to…

Read More