This series provides updates and new perspectives on selected stories from BIZ STREAM's signature "On-Site" reports. This episode examines ways Japanese companies are looking to overcome some of the main issues that are preventing hydrogen from catching on as a clean source of energy.