You are here: Home Archives Amazon executives depose before parliamentary panel, quizzed about revenue and tax paid in India - The New Indian Express