I want my courses to show in Udemy Business Platform, what can I do to make sure that my course gets listed there?
There's no guarantee unfortunately. The best you can do is ensure it meets the minimum criteria to qualify (such as minimum rating etc.). If there is then enough demand for it then it will get on the radar of the content review team and included.
On your instructor dashboard (Udemy Business content opoirtunities on the insights page) you can see a list of topics that are likely to get approved on Udemy Business.
My issue with using the content opportunities is that you are directed by Udemy demand rather than your own preference/strategy.
Also something most might not be willing to work with because of low RoI. The "first mover" is risky and mostly for those who already have a stable catalog and looking to diversify.