Supria Ranade
Director, Business Development
400 Montgomery Street, 8th floor
San Francisco,  CA  94104

United States
  • Booth: 162

LightsourceBP is a trusted solar partner to communities, landowners, and utilities. We play a central role in championing opportunities for the rural economy. Solar is truly a local business, and we are in it for the long haul. With offices located throughout the US, our team offers decades of experience in structuring value-positive solar projects.

For Technical Support with this webpage, please contact support