News

Here is how National Grid (NGG) and Grupo Televisa (TV) have performed compared to their sector so far this year.