News

Jupiter Energy pitched a $10 million-plus battery project that promises major revenue—but not everyone is ready to flip the ...