Titan Co. Ltd’s shares are flirting with their 52-week highs on the National Stock Exchange. On Tuesday, the stock was marginally up, following the firm’s announcement that it plans to scale down operations substantially of its wholly owned subsidiary, Favre Leuba AG, a watch brand. […]