Steorn became known to the public back in 2006, when they ran a brazen full-page ad in The Economist declaring their discovery of free energy technology, and calling for a jury of scientists to “test our technology and report your findings to the world.” After nearly three long years that jury has reported their findings […]