Canadian Solar Inc (NASDAQ:CSIQ) on Tuesday confirmed the sale of its remaining 30% in two Italian solar projects totalling over 290 MWp and said it will focus on growing and diversifying its pipeline in Italy.