An independent power producer or non-utility generator is an entity that is not a public utility but owns facilities to generate electric power for sale to utilities and end users. From Wikipedia