Two large Acquia advertisements at Kendall Square station, one showing text about page views and the other a smiling man.

· Blog