1 follower
Founded in 1991, Keells is one of Sri Lanka's largest supermarket chains with 132 stores located across the island. Our customers are at the heart of everything we do, whether this is online or in-store, we ensure that our groceries are fresh, affordable and conveniently accessible. With over 9+ c... Read more
This company has no teams yet
This company has no offices yet