Capital A leads seed round in solar startup Ellipsol

Top