Complex sentence: It was, for a long time, the largest one in China, although Shanghai claims to have a larger steel plant, depending on the demographics you read.
Split into simpler sentences: It was, for a long time, the largest one in China. Though now Shanghai claims to have a larger steel plant-depending on the demographics you read.