Amazon Announces Solar Power Purchase Agreements for 420 MW in India