OpenAire to Light Up 2018 FIFA World Cup with New Retractable Skylight for Russia’s Luzhniki Olympic Complex
February 26, 2016Moscow's landmark sports complex (former site of the Moscow 1980 Summer Olympic Games and future 2018 FIFA world cup site)…