OBI

OBI

European retailer for home improvement and garden supplies.

HQ location
Moers, Germany
Website
Launch date
Employees
Corporate Venture Fund
Authorizing premium user...