No, business activities such as attending meetings or negotiations are not allowed on a Tourist Visa. For such activities, you must apply for a Single-Entry Business Visa or a Multiple-Entry Business Visa, depending on your needs.
When it comes to Legal & Tax matters, making the right move is vital.