eCommerce Ibibo Appoints Krishna Motukuri As Managing Director, E-Commerce Naspers and Tencent owned Ibibo group, has announced the appointment of Krishna Motukuri, as Managing Director of its e-commerce business. Ibibo’s e-commerce division runs websites Tradus.in... Anupam SaxenaOctober 5, 2011