Sources are TED OJEU, UK Contracts Finder plus the new Find a Tender service.
516 notices added today. 3,245 current live tenders.