US renewables developer Apex Clean Energy has closed financing for roughly 670 MW of utility-scale wind and energy storage projects across the states of Texas, Ohio and Illinois.