Lahore Weather


Seadrill venture in $656 million Qatar rig contract