means trading and the generation, transmission or distribution of electricity;
Already a subscriber? Log in