Info Image

Latest News | the switch

The Switch Enterprises Acquired by Tata Communications

Tata Communications, a global digital ecosystem enabler, yesterday announced completion of the acquisition of The Switch Enterprises LLC (The Switch)…