Japan highest debt to GDP ratio among G7 with USA job partipicapation up

Japan highest debt to GDP ratio among G7 with USA job partipicapation up