Mobile platforms and wireless solutions

Founded: Feb 2009

Geneva, Switzerland

Mobile