prev next / close Challenging a New Industry with Charging Infrastructure: Terra Charge's Path to "Japan as Number One" Back to Article