French retailer Casino Group has signed a deal with SunPower for the supply of high-efficiency solar photovoltaic panels by the end of the year.