Chilean department store chain to open 13 branches in Colombia

Chilean department store chain La Polar has plans to open 13 stores in Colombia, beginning this year, in order to take advantage of a projected rise in the country’s consumer spending, Bloomberg reported Wednesday. Pablo...