The infographic was designed by the European Parliament to summarize its work within the past five years. The numbers of meetings and votes are indeed impressive, as well as the activity on Social Media.
Unfortunately the infographic misses the outcomes of this hard work. Can you name any? Let us know your opinion.