Data center company TerraScale plans merger with Swiss battery business iQ International
TerraScale and iQ International plan to merge, continuing under the TerraScale name. The data center business and the battery company plan to focus on renewably …