We provide consultation and negotiation in preparation of anticipated joint ventures and other mining and quarrying projects to implement the best and most effective approach towards project execution. ... team strive in structuring and completing projects in a timely manner as well as assessing and managing the legal risks involved throughout ...