Follow us on
loading....
Britain still retained the top spot in European rankings - attracting 63 projects in 2021. But the gap with second-placed...