log in
menu
log in
Ricochet
join
We want to use innovative wind management strategies and highly lightweight reflectors to radically reduce the cost of heliostats
Read More
Read Less
more
Team
Team
Ian Woods
Captain
Mahmoud
Donley Henson
View team agreement