Ibañez & Almenara, a firm founded in 1989, its headquarters
is located in Barcelona and has offices in Madrid.
The firm specializes in all areas of business law and New Technologies.
Turn has an Advisory Board on all issues raised by the corporate
It also has partnerships with leading consulting firms, auditing,
technology and communication.