Portland city councilors, business owners, city staff and Chamber of Commerce members at event honoring donations to keep the Portland Opportunity program funded through the summer. (Photo courtesy Portland Chamber of Commerce)