CASTLEBAR BATTERY ENERGY STO… 800064 valuation | Upswitch bv