Lesotho Electricity Corporation (LEC)

Lesotho Electricity Corporation (LEC)
Name: Lesotho Electricity Corporation (LEC)
Tel: +266 52 100 000
Fax: +266 52 272 000
Postal Address: Industrial Sites Box 423 Maseru Lesotho
Physical Address: 53 Moshoshoe Road, Industrial Area, Maseru, Lesotho
City: Maseru
Country: Lesotho