3 Apr 2025, Thu 4:44:25 PM

Passersby walk past electronic screens displaying Japan’s Nikkei share average