iPhone X costs $357.50 USD to make, has higher margin than iPhone 8: analyst

Comments