Unsplash is my go to source for B2b stock photos, or stock photos of any kind for that matter.
All photos are royalty free, meaning you can use them without paying or fear of copywrite violation. You can review the Usplash license in more detail here.
Unsplash has some of the widest variety of categories and the best selection out there.