Profiles of the 17 candidates up for election to the 12 Director positions on the Board of BIBA, the Association for Global Business in Barbados Read less