Cadbury India announced the launch of Toblerone, the legendary triangular chocolate from Kraft Foods in India. Relished by consumers in over 122....