7X Energy sells remaining power from 100MW Lapetus Energy in US

Image: 7X Energy’s Lapetus Energy Project. Photo: Courtesy of 7X Energy, Inc.