June 15 (SeeNews) - French environmental services company Veolia said on Monday it has won a EUR-450-million (USD 505m) contract to operate Mayo Renewable Power's (MRP) 42.5-MW biomass power plant in Ireland over a period of 15 years.