Last Updates

Se ha producido un error inesperado.
Se ha producido un error inesperado.

Control and Management of Dams

Vale's PDE3 dam obtains positive DCE and is out of emergency situation

Control and Management of Dams

Vale's PDE3 dam obtains positive DCE and is out of emergency situation

Se ha producido un error inesperado.
Se ha producido un error inesperado.
Se ha producido un error inesperado.
Se ha producido un error inesperado.
Se ha producido un error inesperado.
<< onclick="Liferay.SPA &&& (Liferay.SPA.app = undefined)" class="card-atualizacao p-5 d-block bg-branco" href="/web/esg/ultimas-atualizacoes?updtTitle=Vale releases its Ethics &(Liferay.SPA.app = undefined)" class="card-atualizacao p-5 d-block bg-branco" href="/web/esg/ultimas-atualizacoes?updtTitle=Vale releases its Ethics & Compliance Annual Report" tabindex="0"> and Transparency

Vale releases its Ethics & Compliance Annual Report

Se ha producido un error inesperado.
Se ha producido un error inesperado.
Se ha producido un error inesperado.
See all updates
La sintaxis de FreeMarker no es válida.

The following has evaluated to null or missing:
==> getLayoutDescription(layout) [in template "template_id" at line 31, column 15]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use [#if myOptionalVar??]when-present[#else]when-missing[/#if]. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
- Failed at: ${getLayoutDescription(layout)} [in template "template_id" at line 31, column 13]
----
La sintaxis de FreeMarker no es válida.

The following has evaluated to null or missing:
==> getLayoutDescription(layout) [in template "template_id" at line 31, column 15]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use [#if myOptionalVar??]when-present[#else]when-missing[/#if]. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
- Failed at: ${getLayoutDescription(layout)} [in template "template_id" at line 31, column 13]
----
La sintaxis de FreeMarker no es válida.

The following has evaluated to null or missing:
==> getLayoutDescription(layout) [in template "template_id" at line 31, column 15]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use [#if myOptionalVar??]when-present[#else]when-missing[/#if]. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
- Failed at: ${getLayoutDescription(layout)} [in template "template_id" at line 31, column 13]
----
La sintaxis de FreeMarker no es válida.

The following has evaluated to null or missing:
==> getLayoutDescription(layout) [in template "template_id" at line 31, column 15]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use [#if myOptionalVar??]when-present[#else]when-missing[/#if]. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
- Failed at: ${getLayoutDescription(layout)} [in template "template_id" at line 31, column 13]
----
La sintaxis de FreeMarker no es válida.

The following has evaluated to null or missing:
==> getLayoutDescription(layout) [in template "template_id" at line 31, column 15]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use [#if myOptionalVar??]when-present[#else]when-missing[/#if]. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
- Failed at: ${getLayoutDescription(layout)} [in template "template_id" at line 31, column 13]
----
La sintaxis de FreeMarker no es válida.

The following has evaluated to null or missing:
==> getLayoutDescription(layout) [in template "template_id" at line 31, column 15]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use [#if myOptionalVar??]when-present[#else]when-missing[/#if]. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
- Failed at: ${getLayoutDescription(layout)} [in template "template_id" at line 31, column 13]
----
La sintaxis de FreeMarker no es válida.

The following has evaluated to null or missing:
==> getLayoutDescription(layout) [in template "template_id" at line 31, column 15]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use [#if myOptionalVar??]when-present[#else]when-missing[/#if]. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
- Failed at: ${getLayoutDescription(layout)} [in template "template_id" at line 31, column 13]
----