Costly safety testing requirements and safety concerns about 700 bar seem to be an obstacle in Japan. For details read http://www.businessgreen.com/business-green/news/2251306/japanese-laws-pose-roadblocks
Costly safety testing requirements and safety concerns about 700 bar seem to be an obstacle in Japan. For details read http://www.businessgreen.com/business-green/news/2251306/japanese-laws-pose-roadblocks