Had an interesting conversation with someone from BA recently regarding Swiss entry into oneworld. Evidently, the deal is dependent upon a large sum of cash to be delivered by Swiss to the alliance.
BA rep told me that they'll believe it when they actually see the cash. Evidently, no one at BA is just yet willing to bet the house on this.