Company / Corporate

LEC

Definition

Local Energy Company

LEC means Local Energy Company. How a major oil and gas company wants to be viewed in each country that we operate.

✓ Verified term