July 27 (SeeNews) - Serbia on Friday signed a $192.5 million (141 million euro) financing agreement with the World Bank for five projects on agricultural development, regional development, flood protection, road upgrade and energy efficiency.