Japanese factory activity contracts in April



The Japanese Jibun Bank Manufacturing PMI Index for April went below market expectations and landed at 53.4, 0.7 percentage points lower than the Mach’s 54.1, IHS Markit’s preliminary report r…