Celio, or celio*, is a French men's clothing retailer headquartered in Saint-Ouen, France. It caters primarily to the Continental European market. From Wikipedia
Twelve offers were submitted for the struggling retailer, but only two are deemed serious, with the highest bid saving just 350 jobs.