They’re named “STLA,” pronounced “Stella,” and each platform will underpin a certain kind of car. Post navigation NASA tracks ominous Siberian wildfires in smoke-filled views from space – CNET Netflix just made its clearest move pursuing VR, gaming yet – CNET