The 84,500sq/ft facility aims to satisfy fleet rental demand in the region
Outdoor advertising firm boasting 40% fuel savings and green peace of mind