Penske Truck Leasing recently celebrated the opening of its new state-of-the-art facility in Phoenix, Arizona. Located at 1100 N. 43rd Ave and situated on 15.4 acres, and spanning 29,615-square-feet, this is the largest facility Penske has built to date.

[Read more...] Show less