DE Shaw Renewable Investments LLC (DESRI) has secured construction financing and initiated construction of a 46-MW solar project in Arizona’s Mohave County.