Kathmandu . Ganesh Karki, President of the Independent Power Producers’ Association, stated that the private sector is capable of handling projects generating up to 28,500 megawatts of electricity, but policy