German photovoltaic solutions provider Tauber-Solar said on Tuesday that it has taken over the insolvent German business of Austria's Encome Energy Performance, strengthening its services in the photovoltaic and battery storage sector.