November 19 (SeeNews) - Roche Bulgaria, a unit of Swiss healthcare company Roche, has signed a 4.2 million levs ($2.5 million/2.1 million euro) contract for supply of pharmaceutical products to Specialised hospital for active treatment in oncology, the Haskovo-based hospital said on Monday.