Getty Images Business Tesla wins licence to supply electricity across Great Britain Teena JoseMar 12, 2026