Tevva Motors Limited Trademarks
TEVVA

TEVVA

Filed: December 10, 2018
Electric motors and their parts other than for land vehicles; electrical engines, other than for land vehicles; electric…
Owned by: Tevva Motors Limited
Serial Number: 79254608