Ingrid Capacity – which builds energy storage at critical locations in the electricity grid – is now entering the final stage for six facilities at different locations in Sweden, with a total output ...
LISE ASERUD/NTB/AFP via Getty Front (L to R): Princess Estelle, Princess Ingrid Alexandra, Prince Charles. Back (L to R) Princess Catharina-Amalia and Princess Elisabeth Princess Ingrid Alexandra of ...