N Newsbot Well-Known Member Jul 15, 2021 #1 The 18,500sq metre state-of-the-art centre has been developed to support the UK industry with the development of battery technology. Continue reading...
The 18,500sq metre state-of-the-art centre has been developed to support the UK industry with the development of battery technology. Continue reading...