Sponsoredⓘ
Micro Cars is an automobile company based in Peliyagoda, Sri Lanka, founded in 1995. It was established by automobile engineer, Dr. Lawrence Perera. Micro Cars is a fully-owned subsidiary of Micro Holdings. Wikipedia
Founded: 1995
Subsidiary: MicroCars International
Source: S&P Global Market Intelligence