Canara Bank takes over South Central Shopping Mall in Payakaraopeta

Business