The island’s electrical problems are blamed largely on failing infrastructure. Tesla makes game-changing announcement ...
ALBAWABA – Tesla ... solar panels and solar shingles, and related products and services, announced the recall of approximately 239,000 of its vehicles over camera problems and technical issues.