Escape from reality

As new technological advancements enable us to create virtual worlds and alternate realities, we increasingly face the problem of escaping …

Dilemma of Digital Divide

Our definition for developed, developing and under-developed countries might become irrelevant to region over time and shift to higher granularity …