ARTIGA Concept unveiled in Shanghai – yes, it is what you think it is, a Satria Neo, replete with supercharger!
Proton's Motorsport division lads have certainly been busy bees. The Satria Neo R3 Supercharged seen recently hasn't been the only thing worked on, it seems. Say hello to the ARTIGA Concept, which …
