I have to say, Captain Kirk, you are unerring again in your argument here. In this day and age dominated by computer, etc., technology the physical location of facilities is not important and GE building a facility in Marlborough would almost certainly have no relationship to any alleged plans to partner in anything with Ocata.
On the other hand, this, in itself, does not mean that GE does not have any interest in Ocata.