Don't miss out on the headlines from Business. Followed categories will be added to My News. While the G70 is more luxury personified compared to the sporty old DeLorean, it felt like going back in ...