LONDON, UK: Beowulf Mining announced the appointment of Ed Bowie as the Company’s new CEO. He will also be appointed to the Board. Ed has...