Atlas Renewable Energy has entered into a long-term contract for the sale of power generated by a new 230-MW solar park in Chile to the local unit of Franceâs Engie SA (EPA:ENGI).