ECStA 20 years old anniversary

See 20 years of ECStA achievements here : https://www.youtube.com/watch?v=DUdQGqYHSRA