The Mayor quite clearly states that he “thanks Berkeley Group for sponsoring” the event.

That can only mean, to any reasonable person, that Berkeley Group offered him the money, and he accepted it.

If that is not the case, then the Mayor needs to retract his public statement.