Skip To Main Content
John Weaver on Muck Rack

John Weaver

  • Project Developer, Commercial Solar Guy
  • Contributing Editor, PV Magazine
Boston, Massachusetts, United States
Covers:  Solar power, energy storage, solar construction
commercialsolarguy.com Bsky.app/commercialsolarguy.com