10.0.3.252

Centrica AA: Inside the contract race

613
On the face of it, in current market conditions, (with debt still relatively cheap and available in large quantities),