March 31 (SeeNews) - Spanish rolling stock manufacturer CAF said it has signed a 300 million euro ($344 million) contract with Serbian state-owned passenger railway operator Srbijavoz for the supply and two-year maintenance of 30 electric commuter trains.