Avalon Investment Securities Group a brokerage firm headquartered in Muscle Shoals Alabama has been censured and fined by Financial Industry Regulatory Authority (FINRA) supported by allegations that the firm had failed to supervise its brokers’ sales of variable annuity products. Letter of Acceptance Waiver and Consent No. 2016047823901 (Oct. 25, 2018). According to the AWC,…