Impact & Innovation
Database by dealroom.co
Ministerial department of the Government of the United Kingdom, headed by the Secretary of State for Business and Trade.