Feds are on the case
Canyon Legal Group is one of many shell companies under Strategic Financial Solutions 'SFS', Feds have recently froze all assets of the fraudulent company and is being sued in multiple cities and states, including New York and Chicago. Research the class action Julia Briggs vs. SFS. This company and its long list of shell affiliates need to be stopped once and for all.
