Teradata+image
Ohio (United States)
695 215
133 40 6
Wikipedia
OpenCorporates