Lillo To Open 60 New Stores, Unveils New Logistics Centre Italian discount retailer Lillo Group is planning to open 60 new stores over the next five years, investing €500 million and creating 1,250 new jobs....