BSCCL

AcronymDefinition
BSCCLBangladesh Submarine Cable Company Limited (est. 2008)