Citroën Finds UK Motorists have been Fined Up to £130 Million for Failing to Pay London Congestion Charge

Motorists were issued with up to £130 million of fines in the 12 months to September 2020, for failing to pay the London Congestion Charge, new research by Citroën UK has revealed. That is significantly more […]