The European Commission (EC) has announced the release of its new corporate Funding & Tender Opportunities Portal