Japan’s economy presented a stark contrast in March 2026, as resilient consumer spending fueled by government stimulus offset ...