Black Forest Labs: A 70‑Person German Startup Challenging Silicon Valley AI Image Titans

Summarised on Apr 9, 2026