Beeline enters letter of intent to acquire remaining stake in MagicBlocks | AllMind News