The website maybe back but I cannot agree with your use of the word accurate. The use of the website's front page picture depicting the Ophir development is anything but accurate IMHO. The reason for its use may be interesting or not.
OXX Price at posting:
0.9¢ Sentiment: Hold Disclosure: Held