English: Amazon India has 26 million square feet of space in 13 cities, which is used as a delivery center.
Telugu: అమెజాన్ ఇండియా 13 నగరాల్లో 26 మిలియన్ చదరపు అడుగుల స్థలాన్ని కలిగి ఉంది, దీనిని డెలివరీ కేంద్రంగా ఉపయోగిస్తున్నారు.