UK budget lobs £100 million at business R&D What is the DTI's Technology Strategy Board for? One answer comes in this week's UK budget. 22 Mar 2007 News