Ofgem meaning in oil and gas
Definition
Office of Gas & Electricity Markets
Ofgem means Office of Gas & Electricity Markets. UK energy regulator
UK energy regulator
✓ Verified term
Office of Gas & Electricity Markets
Ofgem means Office of Gas & Electricity Markets. UK energy regulator
UK energy regulator