There's been a bit of stink recently in the UK around R&D tax credits and how companies have been taking the tax man for a bit of a ride.
There's been a bit of stink recently in the UK around R&D tax credits and how companies have been taking the tax man for a bit of a ride.