Founder of Charlotte-based renewable energy nonprofit Good Solar wins NCSEA award

CharlotteInno