
LuLu Group operates 239 stores in 11 countries. Nicole Hill / The National
LuLu Group operates 239 stores in 11 countries. Nicole Hill / The National
UAE's LuLu Group set for IPO next year as it plans expansion
Abu Dhabi-based retail conglomerate hires investment bank Moelis to advise it on the deal