Seems everyone is promoting this stock. The real analyst can see the flaws - China for example - all deals are done on "pay when unit delivered basis" - so try real cash in 12-18 months time - and a 10% hold back that you kiss goodbye. Mining services securing work at reduced if any real margins (revenue the driver not profits) then add outdated technology for the safety products - this makes many wary of the promotes that go on.