JAPAN’S Nikkei share average slumped to its longest losing streak of the year on Tuesday (Jun 27), with many of the nation’s biggest technology names tracking overnight declines in US peers.

Read More