This post was originally published on Al-Bawab Business
ALBAWABA – Obayashi Corporation, one of Japan’s largest general contractors, announced the current development of an elevator that will make it possible for people to travel between earth and space…