Eight FTAs finalised