An interesting article saying that the SF-15 has reached the limit of its chassis development, primarily hampered by the pull-rod suspension that there...