Weatherford International Ltd./Switzerland filed this Form DEFA14A on 06/02/10

02 Jun 2010