Rank - take or Have got a posture relative to others; "This portray ranks among the most effective from the Western Planet" the very first/major/greatest rank of sth A giant merger would put the agency into the main rank of world companies. It really is all-essential to take into account https://thestargateproject.io