Europe dominates clean power league

France is up to third spot in the EY Renewable energy country attractiveness index (RECAI) out today - on the back of its investments in floating offshore wind. China and America remain first and second res...