Lahore Weather


Apple to buy part of supplier Dialog’s business in $600 million deal