Tech No Delay in Project Scorpio Release Date (in Spite of Rumors) Elena Anderson May 9, 2017 0 Let’s face it, the tech world will always be prone to rumors forming around major releases and their adjacent details. And…