French renewable power producer and developer Akuo has recently closed financing for two floating solar projects in France with a combined capacity of 19.3 MWp.