Munich-based renewables developer BayWa r.e. has finalised the sale of 44 MWp of solar park projects that are currently under construction in France.