I see. You're in a different situation. You don't need an affidavit of support since your cousin will be on a business visa. What you need is an assurance letter from the company or person that granted the visa regarding the stay of your cousin here in Doha.