Jan 042020
To date, Sri Lanka has a single locally headquartered passenger vehicle manufacturer, called Micro Cars. If you've never heard of it, don't feel bad; …
To date, Sri Lanka has a single locally headquartered passenger vehicle manufacturer, called Micro Cars. If you've never heard of it, don't feel bad; …