Global Citizen Center relaunched their website promoting a large mixed-use LEED-certified building that will include green retail, office space for nonprofits and socially responsible companies.