Cordelio Power, a renewable power producer fully owned by Canada Pension Plan Investment Board (CPP Investments), said today it has closed construction financing for the 185-MW Glacier Sands wind project in Illinois.