Net Shopping: Why Japan Won’t Take the Plunge

Article looks at how poor utilization of credit cards and the arcane infrastructure in place to support them are hurting online sales in Japan.