Please add spaces between words: IsJapanontheCuspofaRenewableEnergyRevolution?
Is Japan on the Cusp of a Renewable Energy Revolution?