How do you build a sustainable online business in a dynamic virtual environment?