Buddypress and Multi site combined?


I am working on a social network configuration where members can have the buddypress functions. These members are a target audience for businesses to approach and interact with. The businesses should be able to have functions like presenting themselves, organize events for the members to attend but also to interact with the members. My question, can this all be done within the buddypress configuration or is it possible (better) to use a multi site approach for the businesses? Is it even possible, this combination buddypress together with multisite?