Taxi - Automotive News

Citroen Delivers 30 E-C3 Units for Express Taxi Fleet