Aggreko announces joint venture with Shanghai Yude in China - Host City News