Post navigation Tesla’s energy business wins approval to supply electricity in UK BMW 2025 net profit falls 3% as tariff pressures weigh on margins