French green energy producer Enoe has secured fresh debt financing to bankroll the construction of 200 photovoltaic (PV) arrays and solar canopies across France.