Chinese research and development company, Techrules, are in search of a new facility to manufacture their new TREV supercar, which made its public debut at the 2016 Geneva Motor Show. The company has their sights set on Europe and have assembled a small team to scout various locations throughout. The chosen facility …
Read More »