78319908
Oct 28, 2003
Jun 7, 2005
MICROSOFT CORPORATION
Subscribe
Charitable services, namely, providing funding and financial assistance to computer and technology training organizations