Gridtech company David Energy lands $23m

Cathay Innovation led the round.

Share this