Micro Cars Limited was established in 1995 by veteran automobile engineer, Dr. Lawrence Perera with 20 employees and 1 factory. The objective was to engineer and build Sri Lanka's first truly home-grown automobile and the result was the launch of..
Relevance: 19.904385