Libraries and Hours Ask a Librarian

Google employees to share desks as company consolidates its office spaces in latest cost reduction strategy