Malabar Gold & Diamonds (10)
Malabar Group, with its headquarters in Calicut, Kerala, India and having 15 business verticals spread across 13 countries, is the fastest-growing business conglomerate in the world with an annual turnover of USD 6.2 Billion and a size of over 21,000 management team members worldwide. ESG... Read More