Tag

#Graham Hoare

Battery

Britishvolt’s CEO Orral Najdari steps down

Battery

Britishvolt appoints new head of global operations