Giant alcoholic beverage producer in the country, Castel Malawi managed to bag three awards at this year’s Institute of Marketing in Malawi (IMM) Awards ceremony over the weekend. Castel Malawi’s ...
Over the decades, global brands have come and gone from India but hardly any international label has created as much buzz as ...