Apple posts record June quarter, but higher costs loom large

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