US renewables developer-operator D. E. Shaw Renewable Investments (DESRI) and clean power platform Ranger Power have achieved financial close and launched the construction of a 250-MW solar project in Missouri.