Atlas Renewable Energy said today it has closed long-term financing for its 129.5-MWp Guajiro solar project in Mexico.