Geenex Solar
601 S. Meridian St.
Suite 2A
Indianapolis, IN 46225
(380) 203-2083
A greenfield developer of utility-scale solar projects, we believe everyone should be involved and benefit from our country's energy production & renewable resources.