FireFly and Bellavista Resources Ltd have obtained all necessary shareholder approvals for the sale of FireFly's gold assets to Bellavista All conditions precedent required to be satisfied prior to ...