Menlo Park: Study on displacement of residents raises eyebrows
Facebook plans to build two new office buildings and a hotel, adding about 6,550 new employees to Menlo Park. (Rendering courtesy of Facebook.)

© 2018 Almanac Online.
All rights reserved.