I think to help get any investor confidence back they shoupd change auditors. No offence to the onrs they currently have but there were calls for it already before all this 'clever web' was revealed
BIG Price at posting:
$2.22 Sentiment: Sell Disclosure: Not Held