LEC meaning in oil and gas
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.
How a major oil and gas company wants to be viewed in each country that we operate.
✓ Verified term