RBCH sues Brera board over $17.6M self-dealing share sale