OTTO is a major German online retailer offering a wide range of products including fashion, furniture, and electronics.
OTTO hasn't posted any updates.