Leeward Renewable Energy LLC has secured construction financing and tax equity commitments to back a 100 MW solar project with a 20-MW/50-MWh battery storage component in California.