Apple posts record June quarter, but higher costs loom large

0
6
Apple posts record June quarter, but higher costs loom large