After the leaks today showing just what it really stands for, this could be the end for TTIP. At last!!
View in LinkedIn