French independent solar power producer Corsica Sole has concluded financing agreements that will help it advance the construction of two photovoltaic (PV) parks with a combined capacity of 18 MWp.