Which type of SIM cards are Switzerland based Geo Communications AG, launching in
India

what we are talking about here..