Bharat Express

Alexa

Amazon has nodded to pay penalties of USD 25 million in order to settle Federal Trade Commission’s allegations.