San Francisco-based Clearway Energy Group said Thursday it has closed financing on two solar and storage projects located on federal land in Riverside county, California.