Nepal joins IBCA