0 Shares2.4k Views1 Comment in News/City Updates Dell & 27 Other Companies To Be Set Up In Amaravati & Visakhapatnam