Weatherford International Ltd./Switzerland filed this Form DEF 14A on 05/13/10

13 May 2010