Section 6F. Any person, firm, corporation or other entity which violates any provision of sections six B to six E, inclusive, shall be punished by a fine of not less than five hundred nor more than fifteen hundred dollars for each such offense. Such violation may be cause for denial, revocation or suspension of a license subject to the determination of the commissioner.