According to Engadget, the iTunes Music Store will indeed open in 2005 in Japan. That would make it a total of 20 iTunes country stores, with still plenty of room left to grow.
According to Engadget, the iTunes Music Store will indeed open in 2005 in Japan. That would make it a total of 20 iTunes country stores, with still plenty of room left to grow.