News

Life Sciences Corp, which is rebranding as ETHZilla, drew heavy retail interest on Tuesday after revealing that it holds $349 ...