Flower completes €45M Series A round with additional €20M, further powering its redefinition of tomorrow’s energy system Read more