The Competition and Markets Authority says poor competition cost British motorists £1.6bn last year.
The voice of the Punjabi community across the UK, Europe and Beyond.
The Competition and Markets Authority says poor competition cost British motorists £1.6bn last year.