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 277,897 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