Union Carbide llegó a un acuerdo con el Estado indio y pagó 470 millones de dólares por los daños causados los cuales fueron insuficientes porque el Estado asiático se quedó una parte y lo que quedaba apenas se ha podido utilizar para cubrir gastos médicos de unos pocos de los enfermos.