Independent power producer specializing in the development and operation of large-scale renewable energy projects