XL Telecom Energy Ltd formerly XL Telecom Ltd

From Open Energy Information


<metadesc> XL Telecom & Energy Ltd (formerly XL Telecom Ltd): organization profile. </metadesc>

XL Telecom & Energy Ltd (formerly XL Telecom Ltd) is a company located in Secunderabad, Andhra Pradesh, India .

References[edit]

  1.  "[ XL Telecom & Energy Ltd (formerly XL Telecom Ltd)]"