Spain, Portugal and parts of France have experienced a massive power outage. The interruption of service extends to the capital cities Madrid and Lisbon, both of which have been left without electrici [...]
BYD executive vice president Stella Li said the Chinese automaker has complied with all environmental regulations at its Szeged factory in Hungary, pushing back against allegations that the company vi [...]