DescriptionEiffage is a French construction and concessions group delivering building, civil engineering, transport infrastructure, metal construction and energy systems projects. Its work includes civil and electrical construction for renewable energy and battery storage facilities.