Representatives of Serbia and Kazakhstan signed in Astana today a Protocol on cooperation between the two countries´ foreign ministries, an Agreement on the abolishment of visas, a Free Trade Agreement and an Agreement on the protection of investments.