vizaag news

IT giants to set up units at the proposed IT City in Visakhapatnam

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…

6 years ago