As a video production company with offices in Manhattan, Munich and Prague, SlidesLive is always staying up to date when it comes to the events currently affecting our world. Consequently, when Russia invaded Ukraine, the SlidesLive team knew we could not stand still. SlidesLive stands with Ukraine, and the team…