Government Whitewashing Lord Deben’s £600,000 Green Scandal

Lord Deben’s scandalous £600,000 conflicts of interests over vast payments funnelled to his firm, Sancroft International, from ‘Green’ corporations continues to be swept under the rug. Conor Burns submitted a written question earlier this week over Deben’s conflicts of interests, receiving a vapid response back from Energy Minister Claire Perry: “The Chair of the Committee on … Continue reading Government Whitewashing Lord Deben’s £600,000 Green Scandal