US-based renewables developer-operator Longroad Energy has reached financial close for its Sun Pond project in Arizona, which will deliver 111 MW DC of solar and 85 MW/340 MWh of energy storage capacity.