Video conferencing requirements

What is the minimum amount of Mbps needed for a video conference of 20 people?

It depends on many factors, but if all are sending 720p you will need very, but very roughly 100Mb/s upload and 100Mb/s download (this is if we talk about simulcast enabled, not using Firefox at the moment till simulcast is working there).