SRLDC

AcronymDefinition
SRLDCSouthern Regional Load Despatch Centre (India)