Worldwide Power Services Ltd.