Stop, go or caution – should the government be using the tax system to give the green light to certain business forms? City Talk 150 years ago, the first red/green traffic lights were installed, just outside what is now the London headquarters of the UK tax authority on Parliament Street. There are still traffic lights there (the original ones exploded), and still using the very familiar red/green pattern for stop and go. But one thing that’s never been entirely [...]