Micro Cars

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.

Micro Cars

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.