Drafting of complex legal opinions
Drafting and Vetting of Commercial agreements
Commercial mediation, Arbitration and Litigation
Advise on Corporate Finance
Compliance and Corporate Governance
Advise on Mining and Minerals Law
Advise on Business transactions deals
Due Diligence