SRLDC: Southern Regional Load Despatch Centre

What does SRLDC mean? The above is one of SRLDC meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Southern Regional Load Despatch Centre