Zenobe operates a range of battery storage facilities and charging points for electric vehicles
$185—277m (Dealroom.co estimates Feb 2019.)
London England (HQ)
Recent News about Zenobe EnergyEdit
Tech stackLearn more about the technologies and tools that this company uses.