Indonesia joins India, Russia and the European Union, who have all imposed significant fines on the tech giant for alleged ...
DEV Information Technology Ltd has announced its successful bid for a significant project awarded by the Gujarat Metro Rail Corporation, a SPV entrusted with the implementation of metro rail projects ...