77638139
Dec 22, 2008
Jan 26, 2010
Promoting public awareness of the need for sustainability initiatives within the information and communication technology industry through leading and coordinating member companies and enabling direct collaboration using a website and other means for communications and updates
Advertising and Business