has been renewing
-ha estado renovando
Presente perfecto progresivo para el sujeto he/she del verbo renew.

renew

The company has been renewing its technology, increasing its productive capacity and expanding its production plant on several occasions.
La empresa ha ido renovando su tecnología, aumentando su capacidad productiva y ampliando en varias ocasiones su planta de producción.
Palabra del día
el higo