BESCL

AcronymDefinition
BESCLBhilai Electric Supply Co. Ltd. (India)