EV leader Terra Motors and global clutch manufacturing giant F.C.C Corporation form a joint alliance for innovation in the light mobility market
Japanese EV Manufacturer Terra Motors appoints Ichiro Ishii as an External Director and Yukio Yoda as a full time Corporate Auditor