Azerbaijan President takes a look at the 100 new electric LEVC TX taxis now in the capital


Image credit: Ministry of Transport, Communications and High Technologies