Plans to place computerized data centers are drawing protests from residents in many parts of Japan, who aren't happy about their nondescript facades nor see any benefits from hosting them.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results