While light on details, Linda Yaccarino promised the new site would be a" global marketplace for ideas, goods, services, and opportunities"