Land ownership

Landowners in England given £9bn in environment payments despite decline

Landowners in England have been paid more than £9bn of taxpayers’ money in the past 30 years for environmental benefits, despite the decline in nature that has taken place...

No posts to display