Question: Are Abantia and Biomega (Bicycle Company) located in the same country?
Sentence (from "ABANTIA"): ABANTIA is a Spanish group specialising in the engineering, planning, development and the execution of complex systems.
Relevant evidence: Yes