lazard-logo

Lazard logo. Lazard’s report detailed a 50% drop in price for renewable energy over just five years.