Explain the web 2.0 initiatives and implementation challenges faced by e-government. How is knowledge management associated to e-commerce? With increase of mobile computing, Write down some potential issues of working remotely? Describe how they can be overcome?