View
Page
I have maybe missed something so please excuse me if I have. Over the past couple of weeks the £640M figure has been stated as the expected price upfront with another £300m from revenues to be paid over the next few years. Is this still what you think will happen or does it look like the £300m is not in the equation?
Latest from the Community...
Latest from the Community...
Latest from the Community...