Smaller companies have the advantage of being more flexible.
SMEs are able to take on new challenges more rapidly.
The smaller the company, the more quickly it can make decisions and undertake new activities.
英訳① have the advantage of ...で「…という利点がある」という意味になります。
英訳② SME とは small- and medium-sized enterprises、「中小企業」のことです。
take on は「引き受ける、取り組む」といった意味です。
英訳③ undertake は「引き受ける、始める(accept or take on a new project or responsibility)」という意味です。