2010 – 2018 Company name Giba Holding SA / Gibacars Corporation Iberica Base Almansa S.A. Place Barcelona Country Spain