Home » 2013 » November » 16

Daily Archives: November 16, 2013

Oil company shells out?

In the old days, the UK had a taxation system: corporations handed a set percentage of their profits over to the state each year, and elected politicians spent the money in accordance with the priorities their party had won the ...

Read More »