UK-based renewables developer RES Group on Friday confirmed that it has agreed to sell its development and construction platform in France to Hanwha Solutions Corporation (KRX:009830), noting that the deal does not include the Support Services business.