AYRO, an electric mini-truck manufacturer headquartered in the Round Rock area of the US state of Texas, has just announced the start of production of its inaugural masterpiece – the AYRO Vanish, a
Texas-based zero emission vehicle manufacturer Ayro Incorporated has announced the successful completion of initial homologation of its tiny but powerful low-speed electric vehicle (LSEV), called t