Award comes in bid to unlock private capital to support innovative companies in the UK
Most would invest in UK assets if there were incentives but few agree with green strategy
Joe Dabrowski says a radical market reshape would risk unintended consequences