The development of technology helps to enhance quality of life but also introduces more bright future, solving problems that we confront today.
We cannot overlook the side effect of technological innovations.