TEMSA delivers 15 electric buses to Lithuania, strengthening its European footprintContributed by: PR NewswireImagesTagsTEMSA-Green-techn