Ammonia leak at Shanghai refrigeration plant kills 15, injures 26 YoopyaAug 31, 2013April 21, 20240 (Reuters) – A liquid ammonia leak from a refrigeration unit at a cold storage facility in Shanghai on Saturday has killed 15 people and injured Read more