Founded in 1970, Obi is the largest do it yourself retailer in Europe and the third largest in the world, stock photo

Editorial image of 'Founded in 1970, Obi is the largest do it yourself retailer in Europe and the third largest in the world.'
Published: April 24, 2018
Close
Loading