Qatar, officially the State of Qatar, is a country located in Western Asia, occupying the small Qatar Peninsula on the northeastern coast of the Arabian Peninsula. Read More
Malabar Group, set up by a handful of entrepreneurs in Kozhikode town 30 years ago in a humble way, has now grown to be one of the largest jewellery chains in the world today. The Group is launching a year-long celebration with a slew of events and e ...