enterprise
French company in the clothing sector
Related
Connected
Not who you're looking for? Others named OBI OBI: locality in Queensland, Australia