Moreshine Gemstone Limited
image43

1. Ministry of Minerals

image44

2. Tanzania Revenue Authority (TRA)

image45

3. Ministry of Industry Trade and Investment

image46

4. Business Registrations and Licensing Agency (BRELA)