Japan, a country “synonymous with technical revolution,” was recently given a first-hand look at some of the new Java Card technologies, including the Next Generation Java Card. The first ever Java ...