Results support the safe, scalable design of Triple Point's energy storage project.St. John's, Newfoundland--(Newsfile Corp. ...