After many days of hard work and preparation by our Japanese team, Business Insider Japan went live officially on Monday at noon local time. A press conference was scheduled for 1 pm local time at The National Art Center in Roppongi, a posh neighborhood in Tokyo known for its nightclub scene.