infotechlead

L&T Infotech in IT deal with OKQ8 Scandinavia