infotechlead

IBM, Veolia partner to deliver urban resource management services