Japan’s economy contracts, but at smaller rate than thought

Japan’s economy contracts, but at smaller rate than thought