Acciona (Spain)h-index: 64Total citations: 18,319Total papers: 1,958Homepage: https://www.acciona.com