The global headquarters of CSC in Wilmington, DE at 251 Little Falls Drive on Monday 26 June 2017. Photograph by Jim Graham