Indian retailers are fully taking part in the Cricket World Cup that started last month, held in Bangladesh, India and Sri Lanka. Planet Sports, which is reshaping sports retailing in India with its large-scale multi-brand format, has even launched an anthem, « India wants to play », in partnership with ...
For team or company-wide subscriptions and enquiries see our corporate membership page.