November 25, 2008

OBI, a leading European DIY retailer, opened its second store in Romania, Wednesday, Nov. 26,...