Otto Mark II Launched in Nepal for Rs. 15,996 The Otto Mark was launched last February. And now, Jaima InterContinental Pvt. Ltd has launched Otto… by Anmol Shrestha — September 29, 2017 in Gadgets 0