Business Positions
The Telegraph
Center-right British newspaper
Positions
Institute of Economic Affairs
Free-market UK think tank