Investigator Ridge? An Overview of This Massive Seafloor Feature The Investigator Ridge is a massive underwater geological feature that stretches…