Company / Corporate

SSE meaning in oil and gas

Definition

Scottish and Southern Electricity

SSE means Scottish and Southern Electricity. a power company<p> may mean something else too - check context

a power company<p> may mean something else too - check context

✓ Verified term