Beowulf Mining provided several updates on its subsidiary’s Graphite Anode Materials Plant in Finland