S&P 5007,583▼ 1.82%
Spanish and Portuguese Firms Invest in Battery Back-up Systems After Power Failure — Witness News