Skip to main content

"sochi"

Will The Lights Stay On In Sochi?

Will The Lights Stay On In Sochi?

With the world focused on Sochi now that the Winter Olympic Games have begun, will the power stay on? Russia has engaged in 49 major energy projects since it won the bid to host the Olympics back in 2007.

February 7, 2014 — Sheril Kirshenbaum