English: Amazon India, however, refuted the report.
Telugu: అయితే అమెజాన్ ఇండియా ఈ నివేదికను ఖండించింది.