To celebrate India's glorious World Cup win on June 25, 1983, Paymentz launch The 1983 World Cup Opus exactly 39 years later.