Vellore Corporation officials