Amid the ongoing crackdown on crypto mining in China, IBC Group plans to move its mining infrastructure out of the Asian country.