Reliance Retail is India’s largest retail house with 26 brands that range from grocery, consumer electronics, fashion to pharma
Popular UK-based food and coffee chain opens at Al Hamra Tower, in partnership with Kuwait-based franchise group One PM