Sonia Aggarwal

The prices for renewables have come down farther and faster than anyone thought was possible.

Vice President of Energy Innovation
Sonia Aggarwal