Clean energy tech company Palmetto locks in $6 mln

Share this