This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

News
5 Aug 2024

NEW BUSINESS DEVELOPMENT WEB SITE

NEW Business Development Web SiteThis is the official website of IBSA fully dedicated to Business Development and Licensing activities.

This is the official website of IBSA fully dedicated to Business Development and Licensing activities.

Mentioned Companies
IBSA
View company profile