US rooftop solar developer Solar Landscape said on Wednesday it has closed a USD-600-million (EUR 510.7m) debt financing deal to support its pipeline of projects across its home country.