Archive for Solar Tree

Envision Solar Completes First Solar Tree Installation In Florida

Posted by Lauren Tyler on March 16, 2017

San Diego-based Envision Solar International Inc. says that it has completed theĀ first Florida installation of its Solar Tree product at 1810 W. Kennedy Blvd. in Tampa. According to Envision Solar, the patented Solar Tree product was installed by Tampa Bay [Read More]