The Eurovision Song Contest 2017 in Kyiv, Ukraine, is well on its way, with facilities and venues preparing for the
Dutch company Unbranded (formerly known as Hollandse Handen) is responsible for building the main stage, green room, and commentator-facilities at