Biju PaulOct 14, 20111 min readMicello exclusive tech partner for #JapanMicello, the U.S based indoor map making company signs up TopTech as their exclusive Tech Partner for Japan. Micello has over 5,000...