War damages: The Ukrainian Space company with a novel approach to making Russia pay €530m

Loading the video
CheZaRa company, in Chernihiv, Ukraine