Green Business | Fri Nov 9, 2012 12:29pm EST

Finnish mine struggles to fix leak, high uranium found