Das Unternehmen wurde 2017 gegründet.[1][2] Eine Quelle präzisiert auf September 2017.[3] Der Sitz befand sich in Peking[1] und ein Werk in Guiyang[2]. Es besteht eine Verbindung zur China FAW Group.[2][4] 2018 begann die Produktion von Automobilen.[4] Der Markenname lautet Sitech.[4] Im Juli 2019 wurden Probleme bekannt.[5]
Im August 2019 wurde über den MEV100 berichtet.[8]
Die ersten Neuzulassungen in China sind für den Januar 2019 überliefert. In dem Jahr waren es 2914 Fahrzeuge. 2020 wurden lediglich weitere 60 Neuwagen dieser Marke in China zugelassen.[4]