And some banks have begun to render such new services as issuing guarantees and witness in favor of the foreign investments.
⇑ Translate the sentence above by Google ⇑
Related: render, favor
Prev: Render content in a Web page.
Next: They rendered assistance to the disaster victims.