Triple Quality Control – The Three Tire Inspection
1976 HUMBLE BEGINNINGS Mr.Menon's journey started in 1976 in Oman where he established the roots of the company with a determination to create the very best in terms of quality and craftsmanship. Services and Trade Company was set up in Muscat, Oman as a fledgling business for maintenance and repairs before developing into an interiors outfit that by 1984, had set itself on course to win big contracts, driven by a strong reputation for good quality work.