If you had no idea that Sri Lanka has a vehicle manufacturer, don't worry, you are not the only one. In fact there are two: one called Micro Cars which of course it is just a local maker, and a second one called Vega Innovations that has all the intention of becoming an international star.
Back in 2015, the company started to work on its first supercar. It was called "Vega" and was supposed to...
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.OkNo