It looks as if we may have some customers based onsite for a period of time and the question has come up of how to provide a shared working area for them and our staff who are working with them.
Ordinarily I'd look at using a cloud service but there's an added complication that some of the files involved here could be very large as in several hundred MB or a few GB per file so once you factor in several people and the need to collaborate...
So how would you handle this?