News, Supercars

Sri Lanka’s first electric supercar is called Vega

Sri Lanka isn’t a name that comes to mind when supercars are mentioned. But for Harsha Subasinghe, this is the…