Buy an umbrella anywhere in the world and the chances are that it was made in Songxia. But could this Chinese manufacturing hub now lose its crown to a cheaper foreign rival? Show more
Discover 11,128,835 listings and 280,349 playable programmes from the BBC
Buy an umbrella anywhere in the world and the chances are that it was made in Songxia. But could this Chinese manufacturing hub now lose its crown to a cheaper foreign rival? Show more