Electric commercial vehicle technology supplier, Tevva Motors Ltd, has selected Performance Communications to handle its PR and communications function. Tevva, based in…