SPAIN
2010-2018
2010 - 2018
Company Name: Giba Holding SA / Gibacars Corporation Iberica Base Almansa S.A.
Place: Barcelona
Country: Spain
THAILAND
JAPAN
UNITED KINGDOM
UNITED ARAB EMIRATES
RUSSIA
MEXICO
CANADA
UNITED STATES
Comments