Meikles Limited () AfricanFinancials
Description. Meikles Limited has department stores in three major cities in Zimbabwe which includes Barbours department store in Harare; and has a national footprint with 50 retail stores in towns and cities throughout Zimbabwe. Meikles Limited recently expanded into the mining and guarding sector and owns Meikles Centar Mining...