Raphael Schiffman

Business Development Manager

Power Purchase Agreements: Finance Aware From The Start

Being “FinanceAware” from the start of every project sets up developers and EPCs for an easy pivot to efficiently financing a Power Purchase Agreement (PPA) for their project, creating a triple win [...]

May 04, 2021

Solar Carports & EV Charging Stations: California's Newest Power Couple

Solar project developers are always looking for innovative ways to add value to projects, whether it be using a variety of products and techniques to increase system production, working with [...]

September 29, 2020

Solar Market Watch: Washington State Poised for Growth

There’s good reason to be excited if you’re a solar developer in the state of Washington. Last year Governor Jay Inslee signed into law the Clean Energy Transformation Act known as CETA, which [...]

September 11, 2020