EDC has various meanings in the Business category. Discover the full forms, definitions, and usage contexts of EDC in Business.
The company that owns the power lines and equipment necessary to deliver purchased electricity to the consumer.
BusinessLast updated: