29 April 2015, Devex Two years after the Rana Plaza factory collapse in Bangladesh killed more than 1,100 workers and injured 2,515 — the deadliest garment factory accident on record — donors and entrepreneurs are calling upon the power of data to pre... read more