infotechlead

Sify Technologies appoints Mark Ryder as MD – Europe