Yes - watched that last night.
A good vid , not just about that particular company, but that some people in the resources industry are very concerned with the kind of very bad corporate behavior that some companies get up to. It is actually a resources industry wide problem.