advertisement
Not everyone might know this, but General Lord Motors (GLM) is known as the Tesla of Japan. And unsurprisingly, this brand is eyeing the electric car market with its range of four-wheelers that will be announced in the coming years.
But for now, they showcased a concept model car called the GLM-G4 at the Paris Motor Show 2016. Here’s everything you need to know about the car.