Electrified London taxi to be launched in Malta

By May 31, 2020