New ZealandBig disappointment in New Zealand last week, where a car wash operator saw his plans for a self car wash rejected by the city of Blenheim. Possible traffic jams and escaping dogs (!) hampered the...Read more
Penske has just opened a new truck wash and service center in Tauranga, New Zealand. The North Island outlet will complement Penske’s Christchurch location, which opened four years ago.Read more