Storia: SpaceX IPO attracts European retail investors with 30% share allocation at $1.75 trillion valuation — Warptech Lab News