Eiffage (France)h-index: 33Total citations: 4,973Total papers: 461Homepage: https://www.eiffage.com/en/home