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