/

The pros and cons of Virtual Platforms and the ways of deciding on them