Written by Stephen Carroll
The 2016/17 Budget's support for innovation disappoints, with only minor announcements and a lack of tax changes.