OSARO, Leader in E-commerce Robotics, Appoints Karim ElKatcha to VP of Hardware Engineering Read more