What does business development mean in recruitment? Well, speaking in obvious terms, it means more placements. Sounds rather simple, does it not? However, it is not that simple. Because once again, if it was simple and easy, then everybody would be doing it. And clearly, not everybody can be a