Dear Nashira Your meaning is clear so, yes, this does work as a sentence However, the main point of the sentence is.. " "By being offered financial support" In other words, the sentence is slightly clearer if the participle clause refers to the verb "encouraged". This is what the word "by" does here - it refers the clause to the verb rather than the noun..
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.