Social engagement
Social engagement: 5.9K social following, 10 posts in the last 12 months — above the industry median.
Investor mix
4 investors on record; lead investors include First Imagine, Techstars.
| Investor type | Count | Share |
|---|---|---|
| Venture capital | 1 | 25% |
| Accelerator & incubator | 3 | 75% |
Hiring activity
Hires occasionally
1 role tracked across 1 of the last 12 months
4 May 2026 · Project Manager (floating solar projects, field operations), Technical-Sales Specialist (business development · France and international depending on the role
Based on job postings tracked across public sources.
Recent activity
26 May 2026
Event
Solarplaza Summit Floating PV Europe
19 Feb 2026
Event
STEWART consortium meeting at Fraunhofer-Institut für Solare Energiesysteme ISE
15 Jan 2026
Recognition
