Meikles is a well-diversified conglomerate with holdings in hotels, retail, supermarkets, agriculture and financial services.
Meikles is a well-diversified conglomerate with holdings in hotels, retail, supermarkets, agriculture and financial services.