German renewables developer ABO Energy GmbH & Co KGaA (ETR:AB9) on Wednesday announced it has wrapped up the sale of three solar park projects in France with a combined capacity of 85 MWp.