У вашего броузера проблема в совместимости с HTML5
Mechel (NYSE:MTL) is a global mining and steel company, headquartered in Moscow, Russia. Mechel produces coal, iron ore, steel, ferroalloys and power. Its products are marketed in Europe, Asia, North and South America, Africa