Renault has revealed the new Megane Sport Tourer GT just before its Geneva Motor Show debut. It’s essentially the wagon version of the latest Megane. Only a couple of images have been revealed at this stage, with no specific details released. But we get a good look at the exterior […]