Yen slides as Japan’s leadership contest heats up; China stimulus buoys sentiment Information South Africa Posted on September 27, 2024 by GerardSeptember 27, 2024 Yen slides as Japan’s leadership contest heats up; China stimulus buoys sentiment Go to Source