Technology Tokyo 2017: Renault Megane RS – 280 hp hot hatch November 3, 2017 johorbiznet Johor News Tokyo 2017: Renault Megane RS – 280 hp hot hatch Paul Tan’s Automotive News Full coverage Source: Technology News Feed