United Kingdom
$1B
$174M
Symbotic
Energy Storage and Power Management Solutions for High-Power Industries