Solar cell and panel maker Maxeon Solar Technologies Pte Ltd (NASDAQ:MAXN) on Monday said it has provided solar panels for a 500-kW rooftop solar installation for Italian stationary maker Carioca SpA in northern Italy.