For business, in particular the B2B world, there are definitely situations when it makes sense to choose Android over Apple for business.
1) Budget. This could be, of course, simply because you are skeptical about whether there is value in the investment in the first place.
2) Printing, scanning, swiping, signature capture are not important to your business. Businesses who need these things have voted overwhelmingly with their dollars on Apple. The reason is supportability and reliability.
3) You have a BYOD device policy and a strict connect-to-your-network policy assuring you that the integrity of your network and the safeguarding of your data is well in hand.
If however, you’re biggest need is just enabling your address book to the smart phone automatically from your ERP system, doing some inquiries on customers, orders, items, history, stuff like that, Android could be great.
Regarding #3 above, whether you utilize Apple or Android for mobile, it’s really important to engage with a qualified network engineer to confirm your security concerns as it concerns connecting mobile devices to your system.
And please be aware that whatever B2B app you might develop for Android you may very well find yourself having to support about 6 different operating system versions simultaneously.