Tag: Why Super Formula could be on the edge of an independents resurgence