The newest Supercars team on the grid is currently in a race against time ahead of its rookie season, with a number of key positions, including a team manager, engineers and mechanics, yet to be filled. As part of the pre-season negotiations, new team owner Peter Xiberras is in the throws of finalising the team’s…