Penske Truck Leasing has outgrown its original facility in Hamilton, Ontario, and opened a new consumer and commercial truck rental, full-service truck leasing and contract truck fleet maintenance facility at 510 South Service Road.

[Read more...] Show less