German power producer and project developer Suncatcher Gruppe has received EUR 12 million (USD 14.1m) in debt financing to support 22 MWp of solar projects with co-located batteries in its home country.