Retailers have faced mounting challenges in their preparation for Ramadan this year, as ongoing geopolitical tensions and ...