End-to-end renewable energy project management Site selection, permitting, and financing Project construction, operation, and maintenance services