Located directly north of Tokyo Station, one of Japan’s largest railway hubs, the Tokyo Torch redevelopment district is envisioned as a light of hope illuminating Japan. The district sits within a National Strategic Special Zone, intended to strengthen Japan’s international economic competitiveness, and will be a new center of finance and business. It will include Torch Tower, projected to be Japan’s tallest building at 390 meters when completed in FY2027; Tokiwabashi Tower; an Electrical…