IBA launches new repossession service

The International Bureau of Aviation (IBA), announces its new