A Point In The Center Centrepoint represents the strategy of Landmark Group, a retail giant operating in twelve countries and has over 750 stores. Centrepoint is trying to project the concept of a single destination “shopping experience”. First launched in Kuwait in 2005, Centrepoint already has 53 stores across GCC...