Almost 1 in 5 of biggest UK companies paid no corporation tax last year. The list includes Astrazenca, BP, Royal Mail, British Gas owner Centrica, British Land, Ocado, Standard Chartered and others whilst their directors […]
This is the real stuff: Taking back power. After decades of neglect from local government, the the citizens of the Granby area in Liverpool took matters into its own hands to provide affordable housing. Read […]
Be the first to comment