Blog: Are Brits unsuited to having a Big 1,000?

“We need a Big 60,000 of suppliers” is a phrase which often tripped off the tongue of Greg Barker, the former Energy and Climate Change Minister who left his post in last week’s reshuffle. But is it possible that Great Britain is simply unsuited to having more than a handful of suppliers? Unsuited that is, […]