Quantcast
logo

Online retail giant Amazon posts profit, beating expectations