Triple solar has made it into the TOP 100 Start Up Energy Transition list
Triple solar has made it into the TOP 100 Start Up Energy Transition list! More than 570 energy start-ups from 90 countries applied for the #SET Award this year, and we are so proud to have made it onto the Startup Energy Transition Top 100 list! The SET100 is an annual compilation of the 100…