Biju PaulOct 14, 20111 minMicello 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...