Since 1999, the 1300 webmaster affiliates of the iBA have helped advance Internet Broadcasting
goods and service delivery platforms; in hopes that online citizens would
prosper and the world would find peace.

The work continues
.....

© iBA 1999