National Internet Exchange of India (NIXI) celebrated its 20th Foundation Day yesterday, reaffirming its