KARACHI: Pakistani freelancers earned over USD500 million foreign exchange earnings during the first half of the current ...