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…