What is My Cube?
My Cube is a retail store inside a premium shopping centre with over hundreds of Cubes within the shop displaying a vast range of innovative, fun products.
All these Cubes are mini shop fronts for entrepreneurs who use them as a platform to start their first retail business at premium retail real estate.