In The HotSeat: Richard Aston & Theo Wyld, CC Japan Income & Growth Trust

Richard Aston manages CC Japan Income and Growth Trust plc.

Content from QuotedData.