J.B Castings is moving into a new 20,000 sqm factory in Xiangshan, Ningbo, which will double its production capacity.