85949517
Jun 3, 2013
OLPC INC.
Subscribe
Charitable services, namely, providing computer equipment to populations in developing nations and communities in need