Hi hisco, and welcome to the forum.
I would think NSC with reference to an electricity provider means 'No Standing Charge', as in a tariff where you only pay the unit rate. Some tariffs with no standing charge, however, will charge you extra on the unit rate instead.
I don't know of an electricity provider called NSC, but other members may do!
Posts within the money.co.uk community represent the views, experiences and opinions of members only. They should not be taken as financial advice and should not be followed without further research.
Get fast answers to your money questions, Expert insight, top tips & much more...