![](https://www.ibi-lion.com/wp-content/uploads/2021/12/top_img04.jpg)
![](https://www.ibi-lion.com/wp-content/uploads/2021/12/top_img04.jpg)
Contact Us
Contact Us
We’d be delighted to assist you!
Our Locations
-
OFFICE
17 Velazquez st. floor 5 left Madrid, Spain
Zip code: 28001
Email: info@ibi-lion.com -
Investors relations contact
-