Russian resources giant, Norilsk Nickel, has posted a 1H 2011 net profit of $1.818 billion under IFRS. The net result is down 22% year on year from the $2.345 billion net profit posted for 1H 2010, despite EBITDA rising 15% year on year to $3.743 billion, on the back of a 24% rise in revenues […]