IT giants to set up units at the proposed IT City in Visakhapatnam
For the proposed IT City by the Visakhapatnam Metropolitan Region Development Authority (VMRDA), over 200 IT Companies are keen to establish their divisions. The project would be comprising an iconic ...