10.0.3.114

British venture industry set for European state aid shake-up

707
European state aid provisions are set to force UK lawmakers to impose limits on the amount that small and medium-sized b