Nepal Electricity Authority (NEA) has launched a toll – free number '1151' as part of its effort to streamline its services to the customers.