Yusuff Ali had hinted in September 2023 that his group was going to set up two large shopping malls in India, in Ahmedabad and Chennai. (File image) India’s Biggest Shopping Mall: LuLu Group, the ...