National Agencies
Among leading public agencies are the Basotho Enterprises Development Corporation (BEDCO), the Lesotho Highlands Development Authority, the Lesotho Communications Authority and the Lesotho Tourism Development Corporation. BEDCO aims to develop Basotho business enterprises and the Highlands Development Authority provides water and generates hydroelectricity.