Amazon Appears Before Parliamentary Panel, Questioned Over Tax Paid in India