This is the 8558th most frequent Japanese word.
振るっ
"振るっ" means "to shake, wave, or sprinkle."
The word '振るわない' in this sentence means 'is not thriving or performing well' and is used to describe the lacking economic success of the company.
この会社は最近経済的な面で振るわない。
This company has not been performing well economically recently.
Here, '振るった' refers to showcasing or demonstrating an ability, in this case, exhibiting one's English skills effectively.
彼は合宿で英語の能力を大いに振るった。
He greatly demonstrated his English ability during the training camp.
In this context, '振るって' means 'to wave' and describes the action of moving one's hand to greet or say goodbye.