Pretty much agree here. There is some possibility that some of the expertise came from sources other than ItalFarmaco, but ItalFarmaco is doing the commercial manufacture. I seem to remember a Teva executive as being quoted that Teva was "happy with their partner." Singular. But I don't know if that's an exact quote, or if the concept that Teva has only one partner on the project should be read into it. This, together with the documents from Italy, does increase the odds in favor of Momenta, IMO.
Regards, RockRat