Cloud Computing
Explain what mediated viral communication is, its role/relationship with businesses, and what impact you believe cloud computing technology will have on MVC and business models that rely on MVC.
Be sure to support your position with substantive citations and reasoning.