French solar project developer Aedes Energies SAS and German peer Energiequelle GmbH have formed a joint venture to develop solar projects with a combined output exceeding 100 MWp in France.