OPINION: Japan is awash in capital and at a sweet spot in its economic cycle.
Source: NZ Herald Business News