Business Muslim consumers little convinced if KK Mart should be forgiven after “Allah” print on socks furore 17/03/2024