German independent power producer Encavis AG has been tapped to supply around 22.9 GWh of solar electricity annually to power several Italian production sites owned by Swedish engineering firm Alfa Laval Group (STO:ALFA).