Clarks could close all India stores
British footwear brand Clarks could close all of its brick-and-mortar stores in India. The development follows the termination of Clarks’ two-year retail agreement with Reliance Industries Limited’s Reliance Retail and could result in an…