LONDON — British multibrand fashion retailer Machine-A is reviewing its China strategy after entering the market two years ago by opening a 2,640-square-foot store in Shanghai. Following a prolonged ...