JavaScript is disabled
Our website requires JavaScript to function properly. For a better experience, please enable JavaScript in your browser settings before proceeding.
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.

View More On Wikipedia.org
Back Top