Immunity of IFC regarding human rights overruled by key ruling by US Supreme Court By Colleen Theron, Ardea International3 Mar 2019About the authorTri -qualified lawyer, CEO of Ardea International, Lecturer, author, public speaker, passionate about people reaching their potential Key decision affecting international institutions involving environmental protection and human rights Read more