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

08 Jun 2010