When: Wednesday, 28 June - Sunday, 2 July 2017 Where: Kiev // UKRAINE About: Founded in…