DMG Blockchain stock (CA25253A1057): April mining output and sustainability push draw investor atten  AD HOC NEWS