Retailer Sears Canada will unveil its new store format in Ontario, Canada today (25 May) as part of its ongoing transformation plans.