Digihost Technology Inc. screens well, but there’s a catch.

Read the original article on IT Peek.