Social networks are slowly oozing inside companies, which are rolling them out to better connect with employees and former employees. You can read more about the trend in OurSpace: Creating An In-House Network, a new story I wrote for IncTechnology.com. Inc., the magazine for entrepreneurs and small business, started IncTechnology in 2007 to cover technology […]