I might add that BPs partnership agreements are 90+% boiler plate. I doubt Leo is going to take a road less traveled and buck common agreements that other partnerships have agreed to.
(2)
(0)
Innovation Pharmaceuticals Inc (IPIX) Stock Research Links