Dutch solar developer Sunrock has agreed financing of EUR 100 million (USD 108.9m) from German lender Landesbank Baden-Wuerttemberg (LBBW) to fund the development of additional rooftop solar projects and support its expansion in the German market.