Transport CEO Chester Williams Denies Auto Parts Favoritism
Is one auto parts company getting the inside track at the Ministry of Transport? That question was put directly to CEO Chester Williams today after concerns surfaced over the ministry’s use of Special Effects Performance Auto Parts. Williams flatly denied that the company is a
