New solar panel brand Star Solar to launch at RE+
A new solar panel brand is now on the market in United States. Star Solar will officially launch at the RE+ show next week. The company is led by an all-woman executive team, including Bobby Starks as CEO, Lexie Lucas as president and Laura Waldrum as chief marketing officer. “At Star Solar, we are problem …
New solar panel brand Star Solar to launch at RE+ Read More »