EDF

Views 34 meanings found
EDF most frequently identifies France’s national electricity provider, but it also appears as the name of a major environmental nonprofit and as the title of a popular video‑game series defending Earth.

Medical

Miscellaneous

Community

Governmental

Academic & Science

Regional

Computing

Business