Finally Greece gets RM-70 Vampire122mm MLRS upgrade The 270-kW V-shaped eight-cylinder Tatra T3C V8 engine provides a guaranteed speed of 90 km…