Serbian civil engineering company Energoprojekt [BEL:ENHL] has signed a 39.3 million euro ($44.6 million) contract for railway infrastructure overhaul in the country, the company said.