TVCA officials confirm ?15m for ‘controversial’ 90-acre site paid in full
The sale caused controversy over fears the plot had been sold for £100.
In April, Middlesbrough MP Andy McDonald, citing a Private Eye article in Parliament, claimed that land at the 90-acre site was bought for just £1 an acre and alleged “industrial-s…