International Credit Brokers Alliance (ICBA) is the world's largest team of independently-owned, specialist trade credit insurance brokerages. Established in 1999, ICBA currently has offices in 25 countries on five continents. ICBA partners combine local service and expertise with global co-ordination to provide trade, credit and political risk insurance solutions for multinational companies.
Serving over 7000 clients, ICBA brokers are a global network of entrepreneurs. With the support of the ICBA team, ICBA partners act effectively and collaboratively to provide trade, credit and political risk insurance solutions to companies conducting business in the international marketplace.
The two video links are here:
http://www.icba-online.com/video-high-bandwidth/
and here:
http://www.irc-group.com/news/newsDisplay.cfm?id=19