French renewables company Voltalia SA (EPA:VLTSA) on Thursday announced that its Helexia subsidiary has taken possession of France-based rooftop solar photovoltaic (PV) installer Cap Sud.