Veolia Headquarters

2008-01-07

The Indianapolis Business Journal announced today that Paris-based Veolia Water is moving its North American headquarters from Houston to Indianapolis’s National City Center. A2SO4 serves as architect of record for the project, which involves renovation of Veolia’s space in the building’s east and south towers.